js实现伪音乐盒
支持快进

<div class="music-part">
<div class="box-bg"></div>
<div class="border-box"></div>
<div class="xc-video">
<div class="v-box">
<a href="javascript:;" title="" data-src="//adl.duoyi.com/sc111/cf/video/cg/arena.mp4"><img src="//adl.duoyi.com/sc111/cf/video/cg/arena.jpg" alt=""><span class="v-arrow"></span></a>
</div>
<p class="v-name">超凡竞技场宣传视频<i></i></p>
</div>
<div class="theme-music">
<div class="music-other">
<strong class="music-tit">《永恒魔法》</strong>
<div class="music-lrc">
<div class="lrc_box">
<div class="musicLrc">
<ul class="png24"><li class="">《永恒魔法》</li><li>演唱:许鹤缤</li><li>词:李卫强</li><li>曲:冯云飞</li><li>谁能灭灼热之痛</li><li>谁能平情海翻涌</li><li>就在平凡平淡平常平静之中</li><li>特立独行</li><li>前路总坎坷不平</li><li>星空指引我冲锋</li><li>就在半醉半醒半雨半晴之间</li><li>唯我独雄</li><li>我是英雄 超凡战纪中</li><li>任嘲声汹涌冷眼如冰</li><li>Fight 印在我掌中</li><li>潇洒驰骋不论成功</li><li>我是英雄 超凡战纪中</li><li>造一方天地同乐共生</li><li class="">Fight 印在我心中</li><li class="">勇者无敌 笑傲苍穹</li><li class="">前路总坎坷不平</li><li class="">星空指引我冲锋</li><li class="">就在半醉半醒半雨半晴之间</li><li class="on">唯我独雄</li><li>我是英雄 超凡战纪中</li><li>任嘲声汹涌冷眼如冰</li><li>Fight 印在我掌中</li><li>潇洒驰骋不论成功</li><li>我是英雄 超凡战纪中</li><li>造一方天地同乐共生</li><li>Fight 印在我心中</li><li>勇者无敌 笑傲苍穹</li><li>刀锋,划破长空</li><li>斧声,石破天惊</li><li>用刀光剑影刻无敌战功</li><li>我是英雄 超凡战纪中</li><li>任嘲声汹涌冷眼如冰</li><li>Fight 印在我掌中</li><li>潇洒驰骋不论成功</li><li>我是英雄 超凡战纪中</li><li>造一方天地同庆共生</li><li>Fight 印在我心中</li><li>勇者无敌笑傲苍穹</li><li>我是英雄</li></ul>
</div>
</div>
</div>
</div>
<div class="music-control music-control3 jp-state-playing">
<div class="seek-pan">
<div class="seek-bar" style="width: 100%;">
<span class="play-bar" style="width: 55.0915%;"></span>
</div>
</div>
<div class="play-time"><span class="currtime">02:18</span>/<span class="duratime">04:12</span></div>
<div class="play-pan">
<span title="播放" class="play" data-track="主题曲MP3" style="display: none;"></span>
<span title="暂停" class="pause" style="display: block;"></span>
</div>
</div>
</div>
<div class="theme-video">
<div class="v-box">
<a href="javascript:;" title="" data-src="//adl.duoyi.com/sc111/yh/video/mv/2.mp4"><img src="//image.duoyi.com/cf/web02/img/index/theme-mv.jpg" alt=""><span class="v-arrow"></span></a>
</div>
<p class="v-name">《永恒魔法》新主题曲MV<i></i></p>
</div>
</div>
js实现伪音乐盒的更多相关文章
- 使用JS控制伪元素的几种方法
一. 缘由: 本文源于在OSC社区中,有人提问如何用jq获取伪元素.我第一想法是强大的CSS Query应该可以获取伪元素吧. 然而事实上,CSS Query并不能.即我们不能通过$(":b ...
- 使用js获取伪元素的content
在测试过程中有时候会遇到反爬虫机制,一些元素会使用伪元素,这样在定位元素的时候会定位不到,这时候就要使用js来帮助定位,获取到想要的元素 下面是部分代码 //使用js获取伪元素的content Str ...
- js控制伪元素样式
//获取伪元素// CSS代码 #myId:before { content: "hello world!"; display: block; width: 100px; heig ...
- js将伪数组转换为标准数组的多种方法
在js中,数组是特殊的对象,凡是对象有的性质,数组都有,数组表示有序数据的集合,而对象表示无序数据的集合. 那伪数组是什么呢,当然它也是对象,伪数组一般具有以下特点: 按索引方式存储数据: 具有len ...
- 如何使用JS操纵伪元素
css引入伪类和伪元素概念是为了格式化文档树以外的信息.也就是说,伪类和伪元素是用来修饰不在文档树中的部分,比如,一句话中的第一个字母,或者是列表中的第一个元素. 伪类 用于当已有元素处于的某个状态时 ...
- js修改伪类的值
css文件 p.change:after { content: attr(data-content); } js文件 $(this).addClass('change').attr('data-con ...
- 关于js中伪数组
伪数组: 具有length属性: 按索引方式存储数据: 不具有数组的push().pop()等方法: 伪数组无法直接调用数组方法或期望length属性有什么特殊的行为,不具有数组的push().pop ...
- js修改伪类元素样式
<style type="text/css"> .htmlbox_close::before, .htmlbox_close::after { content: ''; ...
- [js] - js中类(伪)数组装正规数组
今天的js中使用了自定义的原型方法去重后,再调用这个获取的去重的数组传入另一个含有for循环的方法时, console.log出错: dimensions:createTime,华联石化,海油石化,青 ...
随机推荐
- 预测学习、深度生成式模型、DcGAN、应用案例、相关paper
我对GAN"生成对抗网络"(Generative Adversarial Networks)的看法: 前几天在公开课听了新加坡国立大学[机器学习与视觉实验室]负责人冯佳时博士在[硬 ...
- 探索 DWARF 调试格式信息
https://www.ibm.com/developerworks/cn/aix/library/au-dwarf-debug-format/ 简介 DWARF(使用有属性的记录格式进行调试 )是许 ...
- JDBC配置MSSQL
使用JDBC连接SQL SERVER 这可能是个很老套的话题,但不管怎么说还是有用的.姑且把配置方法贴出来吧.1. 确认Sql Server的的运行状态打开Sql Server配置管理器,确认Sql ...
- go new() 和 make() 的区别
看起来二者没有什么区别,都在堆上分配内存,但是它们的行为不同,适用于不同的类型. new(T) 为每个新的类型T分配一片内存,初始化为 0 并且返回类型为*T的内存地址:这种方法 返回一个指向类型为 ...
- Day 14B 网络应用开发
网络应用开发 发送电子邮件 在即时通信软件如此发达的今天,电子邮件仍然是互联网上使用最为广泛的应用之一,公司向应聘者发出录用通知.网站向用户发送一个激活账号的链接.银行向客户推广它们的理财产品等几乎都 ...
- scala学习(2)---option空值处理
https://blog.csdn.net/shadowsama/article/details/78148919 https://www.cnblogs.com/mustone/p/5648914. ...
- swift--字符串替换/过滤/切割
//替换 var ReplaceString = "http://www.aimonkey.cn"; var FilterReplace = ReplaceString.strin ...
- Python学习第二阶段,Day2,import导入模块方法和内部原理
怎样导入模块和导入包?? 1.模块定义:代码越来越多的时候,所有代码放在一个py文件无法维护.而将代码拆分成多个py文件,同一个名字的变量互不影响,模块本质上是一个.py文件或者".py&q ...
- C语言二叉树的创建、(先中后序)遍历以及存在的问题
#include<stdlib.h> #include<stdio.h> #define True 1 #define False 0 typedef char TElemTy ...
- 将node-webkit打包后文件用nsis再打包成安装包