基于jQuery仿QQ音乐播放器网页版代码是一款黑色样式风格的网页QQ音乐播放器样式代码。效果图如下:

在线预览   源码下载

实现的代码。

html代码:

<div class="m_player" id="divplayer" role="application" onselectstart="return false" style="left: 0px;">
<div class="m_player_dock" id="divsongframe">
<div class="music_info" id="divsonginfo"><a target="contentFrame" class="album_pic" title=""><img src="img/cover_mine_130.jpg" alt="" onerror="this.src='img/cover_mine_130.jpg'"></a><div class="music_info_main"><p class="music_name" title="音乐你的生活"><span>音乐你的生活</span></p><p class="singer_name" title="QQ音乐">QQ音乐</p><p class="play_date" id="ptime"></p><p class="music_op" style="display:none;"><strong class="btn_like_n" title="暂不提供此歌曲服务" onClick="MUSIC.event.cancelBubble();" name="myfav_" mid=""><span>我喜欢</span></strong><strong class="btn_share_n" title="暂不提供此歌曲服务" onClick="MUSIC.event.cancelBubble();"><span>分享</span></strong><strong class="btn_kge" onMouseOver="this.className='btn_kge btn_kge_hover';" onMouseOut="this.className='btn_kge';" style="z-index:100;display:none;" id="btnkge"></strong></p></div></div>
<div class="bar_op">
<strong title="上一首( [ )" class="prev_bt" onClick="g_topPlayer.prev();"><span>上一首</span></strong>
<strong title="播放(P)" class="play_bt" id="btnplay" onClick="g_topPlayer.play();"><span>播放</span></strong>
<strong title="下一首( ] )" class="next_bt" onClick="g_topPlayer.next();"><span>下一首</span></strong>
<strong title="列表循环" class="cycle_bt" id="btnPlayway" onClick="g_topPlayer.setPlayWay();"><span>列表循环</span></strong>
<p class="volume" title="音量调节">
<span class="volume_icon" id="spanmute" title="点击设为静音(M)"></span>
<span class="volume_regulate" id="spanvolume">
<span id="spanvolumenum">0</span>
<span class="volume_bar" style="width:0%;" id="spanvolumebar"></span>
<span class="volume_op" style="left:60%;" id="spanvolumeop"></span>
</span>
</p>
</div>
<p class="playbar_cp_select" id="divselect">
</p>
<p class="player_bar">
<span class="player_bg_bar" id="spanplayer_bgbar"></span>
<span class="download_bar" id="downloadbar" style="width: 0%;"></span>
<span class="play_current_bar" style="width: 0%;" id="spanplaybar"></span>
<span class="progress_op" style="left: 0%;" id="spanprogress_op"></span>
</p>
<div class="time_show" style="left:240px;bottom:8px;display:none;">
<p id="time_show"></p>
<span class="icon_arrow_foot"><i class="foot_border"></i><i class="foot_arrow"></i></span>
</div>
</div>
<span class="active_tip" id="spanaddtips" style="top:0px;display:none;"></span>
<span title="展开播放列表" class="open_list" id="spansongnum1"><span>0</span></span>
<button type="button" class="folded_bt" title="点击收起" id="btnfold"><span>点击收起/展开</span></button>
<!--play list-->
<div class="play_list_frame" id="divplayframe" style="display: none ;filter:alpha(opacity=0);opacity:0;">
<div class="play_list_title">
<!-- 单曲FM修改 -->
<ul id="tab_container" style="width:270px;">
<li id="playlist_tab" class="current"><a href="javascript:;">播放列表</a><i></i></li>
<li id="fm_tab" style="display:none"><a href="javascript:;">单曲电台列表</a><i></i></li>
</ul>
<span id="clear_list" class="clear_list" onClick="g_topPlayer.clearList();">清空列表</span>
<strong title="收起播放列表" class="close_list" id="btnclose"></strong>
</div>
<div class="play_list" id="divlistmain">
<!--列表为空提示_S-->
<div class="play_list_point" id="divnulllist" style="display: block;">
<div>
<h4>您当前还未添加任何歌曲</h4>
<p>您可以:</p>
<p>在<a href="/y/static/index.html?pgv_ref=qqmusic.y.player" target="contentFrame">首页</a>选择试听我们推荐的歌曲。</p>
<p>在<a href="/y/static/singer/index/all_hot_1.html?pgv_ref=qqmusic.y.player" target="contentFrame">乐库</a>中查找您想听的歌曲。</p>
</div>
</div>
<!-- 单曲FM修改 空列表-->
<div class="play_list_point" id="divnullFMlist" style="display:none;">
<div>
<h4>哎呀,这首歌和其他歌曲还不熟</h4>
<p>你可以:</p>
<p>换 另一首歌曲<span style="color:#9ae40a"> 重新发起单曲电台</span>。
</p><p>什么是单曲电台?</p>
<p>当你听到一首喜欢的歌曲,我们会针对这首歌曲,为你生成一批<span style="color:#9ae40a"> 你可能也喜欢的歌曲列表</span>,
并且根据你的反馈,不断优化——所以听得越多,为你推荐得越准噢!</p>
<p></p>
</div>
</div>
<!--列表为空提示_E-->
<div class="play_list_main" id="divplaylist" style="display: none;">
<!-- 播放列表_S-->
<div class="single_list" id="divsonglist" dirid="0"><ul></ul></div>
<div id="divalbumlist" style="display:none;">
</div>
</div>
<div class="play_list_scroll" style="top:0px"><span id="spanbar" class="play_list_scrolling"></span></div>
<!--单曲电台列表_S-->
<div class="single_radio_cont" id="FM_container" style="display:none;">
<div class="single_radio_top">
<!-- a href="javascript:;" class="change_link"><i class="icon_change"></i>换一批</a -->
<p>您正在收听以“<strong id="FM_songname">好久不见-陈奕迅</strong>”生成的单曲电台。</p>
</div>
<div class="single_radio_list">
<ul id="single_radio_list" style="margin-left:-150px;">
<li class="first"></li>
</ul>
</div>
<div class="single_radio_info" id="single_radio_info">
<a href="javascript:;" class="single_radio_like" title="喜欢"></a>
<a href="javascript:;" class="single_radio_delete" title="删除"></a>
<h3></h3>
<p></p>
</div>
</div>
<!--单曲电台列表_E-->
</div>
</div>
<!--歌词内容-->
<div class="y_player_lyrics" id="player_lyrics_pannel" style="display:none;">
<div class="lyrics_text" id="qrc_ctn"></div>
<div class="lyrics_bg"></div>
<span class="close_lyrics" id="closelrcpannel"></span>
</div>
<div class="single_radio_tip" id="single_radio_tip" style="display:none;">
<a href="javascript:;" class="close_tips"></a>
</div>
</div>

via:http://www.w2bc.com/Article/44746

基于jQuery仿QQ音乐播放器网页版代码的更多相关文章

  1. iOS开发手记-仿QQ音乐播放器动态歌词的实现

    最近朋友想做个音乐App,让我帮忙参考下.其中歌词动态滚动的效果,正好我之前也没做过,顺便学习一下,先来个预览效果. 实现思路 歌词常见的就是lrc歌词了,我们这里也是通过解析lrc歌词文件来获取其播 ...

  2. iOS之基于FreeStreamer的简单音乐播放器(模仿QQ音乐)

    代码地址如下:http://www.demodashi.com/demo/11944.html 天道酬勤 前言 作为一名iOS开发者,每当使用APP的时候,总难免会情不自禁的去想想,这个怎么做的?该怎 ...

  3. 基于Qt的开源音乐播放器(CZPlayer)

    CZPlayer CZPlayer是基于Qt开发的一款功能强大的音乐播放器,该播放器的论坛地址请点击here,目前CZPlayer已经是第四个版本了,历史版本也分别在我的github上, github ...

  4. Swift 3 :基于 AVAudioPlayer 的简单音乐播放器

    2017.05.22 17:46* 字数 1585 阅读 5095评论 0喜欢 8赞赏 2 https://www.jianshu.com/p/4d5c257428a1 学习ios以来差不多接近两个月 ...

  5. iOS-自定义Model转场动画-仿酷我音乐播放器效果

    周末,闲来无事,仿写了酷我音乐播放器效果: 效果图如下: 实现思路: 1.实现手势处理视图旋转 2.自定义Model动画: 1.手势是利用了一个UIPanGestureRecognizer手势: 注意 ...

  6. 基于JavaFX实现的音乐播放器

    前言 这个是本科四年的毕业设计,我个人自命题的一个音乐播放器的设计与实现,其实也存在一些功能还没完全开发完成,但粗略的答辩也就过去了,还让我拿了个优秀,好开心.界面UI是参考网易云UWP版本的,即使这 ...

  7. python 开发在线音乐播放器-简易版

    在线音乐播放器,使用python的Tkinter库做了一个界面,感觉这个库使用起来还是挺方便的,音乐的数据来自网易云音乐的一个接口,通过urllib.urlopen模块打开网址,使用Json模块进行数 ...

  8. 慕课网electron写音乐播放器教程,代码跟随教程变动(十)

    添加播放状态,首先是歌曲名称和时间 在index.html中添加 <div class="container fixed-bottom bg-white pb-4"> ...

  9. python音乐播放器第二版

      此代码是上一期的改版 需要用到的Python库有 .pygame 2.time 3.xmusic(我自己写的用来做音乐索引) .colorama(美观) 推荐使用pip安装 方法: pip ins ...

随机推荐

  1. 【javascript】js实现复制、粘贴

    使用document.ExecCommand("copy")命令,官方文档,点我. 例如: <!DOCTYPE html> <html> <head& ...

  2. Spring boot validation校验

    使用 Hibernate validator 的步骤:1. 在 Pojo 类的字段上, 加上 Hibernate validator 注解2. 在Controller 函数的形参前加上 @Valid ...

  3. 冒泡,setinterval,背景图的div绑定事件,匿名函数问题探究

    1.会冒泡到兄弟元素么? $(function(){ $("#a").click(function(){alert("a")}) $("#b" ...

  4. shell编程入门(一)

    运行Linux程序有三种方法: (1).使文件具有可执行权限,直接运行文件. (2).直接调用命令解释器执行程序(Linux shell是一种解释型语言). (3).使用source执行文件 第一种: ...

  5. php分享二十六:支付系统设计

    一个典型PHP支付系统的设计与实现 参考:blog.sina.com.cn/s/blog_81f6205801017ec8.html 微信支付开发: http://www.cnblogs.com/tx ...

  6. 呃,如何使 .NET 程序,在 64位 系统 中,以 32位 模式运行。

    其实最简单的方法就是在解决方案中,把平台设为 x86 就好了哈~   但是今天遇到一个第三方的软件,它调用的一个 dll 是 32位 的,可能它没有测试过在 64位 系统下运行的情况,它在编译时是按默 ...

  7. 不要随便使用 runAllManagedModulesForAllRequests="true" 来解决问题

    在 IIS 7.0 中,对于使用 Url 路由 访问页面的 ASP.NET 应用程序,IIS可能会不能出 Url 是对 ASP.NET 的请求. 会显示404啊,403啊之类的错误代码(因为路径不存在 ...

  8. Android 架构师技能图谱(转载)

    架构与设计 设计模式 重构 技术选型 特性 可用性 性能 包大小 方法数 文档 技术支持 UI架构模式 MVC MVP MVVM 研发工具 集成开发环境 Android Studio Sublime ...

  9. pyqt5开发环境安装

    1.下载所需软件. Anaconda下载地址:https://repo.continuum.io/archive/ PyQt5下载地址:https://sourceforge.net/projects ...

  10. 期盼已久的spring-net居然有新版本2.0.1-GA

    https://github.com/spring-projects/spring-net/tree/spring-net-2.0.1-GA https://www.nuget.org/package ...