javasc问鼎下载链接入口安卓版本ri真人在线体育投注pt网页mp3音乐播放器列表代码
可以参考一下。列表切换等播放器功能。支持音乐列表播放、收藏、带进度条、音量、添加子节点 liTag.appendChild(spanTitleTag); liTag.appendChild(spanDurationTag); //添加内容 spanTitleTag.innerHTML=music.name; spanDurationTag.innerHTML=music.duration; //添加类名 spanTitleTag.classList.add("list_title"); spanDurationTag.classList.add("list_time"); //自定义属性 //需要用的时候,歌曲真人在线体育投注路径、问鼎下载链接入口安卓版本子节点 play_list.appendChild(liTag); //为li标签,分别存到music中 var music = music_list[i]; //创建li标签 var liTag = document.createElement("li"); //创建歌曲名span标签 var spanTitleTag = document.createElement("span"); //创建时长span标签 var spanDurationTag = document.createElement("span"); //为ul添加li标签,上一首、歌曲名、歌手名) //播放当前点击的音乐 liTag.addEventListener("click",function(){ //获取每个li标签的歌曲id var index = this.getAttribute("data-index");// console.log(index); //将歌曲id赋给, 手写原生态的javascript音乐播放器,下 jquery+html5音频播放器样式_网页音乐播放器代码 ---演示地址 html5小型音乐播放器音频播放代码演示http://www.bokequ.com/show/yinyue/19/
--在线演示//播放列表var music_list =[ { "id":"1", "name":"没那么简单", "singer":"黄小琥", "duration":"04:10", "src":"http://www.bokequ.com/show/yinyue/2/images/jiandan.mp3", "images":"http://www.bokequ.com/blog/2/images/04.jpg" }, { "id":"2", "name":"留什么给你", "singer":"孙楠", "duration":"04:02", "src":"http://img.bokequ.com/music/geini.mp3", "images":"http://www.bokequ.com/show/yinyue/2/images/3.jpg" }, { "id":"3", "name":"andy", "singer":"阿杜", "duration":"04:19", "src":"http://img.bokequ.com/music/andy.mp3", "images":"http://www.bokequ.com/show/yinyue/2/images/andy.jpg" }, { "id":"4", "name":"在他乡", "singer":"水木年华", "duration":"03:51", "src":"http://img.bokequ.com/music/zaitaxiang.mp3", "images":"http://www.bokequ.com/show/yinyue/9/images/shuinian.jpg" }, { "id":"5", "name":"黄梅戏", "singer":"慕容晓晓", "duration":"04:30", "src":"http://www.bokequ.com/show/yinyue/3/audio/huangmeixi.mp3", "images":"http://www.bokequ.com/show/yinyue/2/images/huangmeixi.jpg" }, { "id":"6", "name":"笔记", "singer":"周笔畅", "duration":"05:14", "src":"http://www.bokequ.com/blog/2/images/biji.mp3", "images":"http://www.bokequ.com/blog/2/images/07.jpg" }, { "id":"7", "name":"十指紧扣", "singer":"张智霖", "duration":"02:32", "src":"audio/shizhijikou.mp3", "images":"img/shizhi.jpg" }, { "id":"8", "name":"黄昏", "singer":"周传雄", "duration":"04:12", "src":"audio/huanghun.mp3", "images":"img/huanghun.jpg" }, { "id":"9", "name":"当你孤单你会想起谁", "singer":"张栋梁", "duration":"02:38", "src":"audio/gundan.mp3", "images":"img/gundan.jpg" }, ]//formateTime(61)--->01:01//获取各种标签 var player = document.querySelector("#player"); var bz_music = document.querySelector("#bz_music"); //歌曲信息部分 var left_photo = document.querySelector("#left_photo"); var list_title = document.querySelector("#list_title"); var list_singer = document.querySelector("#list_singer"); var process_slide = document.querySelector("#process_slide"); var process = document.querySelector("#process"); var showHide = document.querySelector("#showHide"); //控制按钮部分 var time = document.querySelector("#time"); var btnPlay = document.querySelector("#btnPlay"); var volume_slide = document.querySelector("#volume_slide"); var volume = document.querySelector("#volume"); //播放列表部分 var play_list = document.querySelector("#play_list"); var play_list_area = document.querySelector("#play_list_area");//动态加载播放列表 function loadPlayList(){ //遍历播放列表 for(var i=0;i<music_list.length;i++){ //将每个对象,不需要和后台交互 liTag.setAttribute("data-index",i); //当点击每一个li标签的时候 //重新载入歌曲信息(专辑图片、直接从标签中取值,
-
上一篇
-
下一篇
- 最近发表
- 随机阅读
-
- dedecms漂亮美女图片网站模板v1.1
- jquery图片无缝滚动代码T字形无缝滚动效果
- Javascript函数/return返回值与arguments对象
- web前端position定位层:absolute+relative应用
- (dedecms)mysql数据库表前缀批量替换修改
- 个人网站本地搭建Apache+PHP+MySQL环境
- 个人博客网站空间服务器选择
- web前端HTML超级链接属性
- javascript一元运算符与算术运算符
- 个人博客网站SEO优化20个技巧
- 搜索引擎的工作原理(三)
- WordPress插件No category base移除分类目录category
- HTML5实体/核心构成的元数据以及全局属性
- HTML5实体/核心构成的元数据以及全局属性
- wordpress个人网站如何搬到电脑本地修改
- SEO搜索引擎的起源/发展
- wordpress主题导航菜单添加小图标
- 个人网站本地搭建Apache+PHP+MySQL环境
- web前端开发表单form/input标签
- 仿新浪微博个人主页html网站模板
- 搜索
-
- 友情链接
-