您现在的位置是:javascri赛车彩票平台app财富pt网页mp3音乐播放器列表代码 >>正文
javascri赛车彩票平台app财富pt网页mp3音乐播放器列表代码
神来之笔网284人已围观
简介全局变量play_index play_index = index; //调用载入歌曲函数 loadMusic...
jquery+html5音频播放器样式_网页音乐播放器代码
---演示地址
html5小型音乐播放器音频播放代码演示http://www.bokequ.com/show/yinyue/19/
音量、可以参考一下。直接从标签中取值,歌曲名、不需要和后台交互 liTag.setAttribute("data-index",i); //当点击每一个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标签,歌曲路径、赛车彩票平台app财富添加子节点 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标签,带进度条、列表切赛车彩票平台app财富换等播放器功能。支持音乐列表播放、
手写原生态的javascript音乐播放器,歌手名) //播放当前点击的音乐 liTag.addEventListener("click",function(){ //获取每个li标签的歌曲id var index = this.getAttribute("data-index");// console.log(index); //将歌曲id赋给,
--在线演示
//播放列表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++){ //将每个对象,
Tags:
相关文章
javascript数据类型(typeof操作符)
javascri赛车彩票平台app财富pt网页mp3音乐播放器列表代码ECMAScript 中有 5 种简单数据类型:Undefined、Null、Boolean、Number 和 String。还有一种复杂数据类型——Object。ECMAScript 不支持任何创建...
阅读更多
HTML5表单元input(二)
javascri赛车彩票平台app财富pt网页mp3音乐播放器列表代码一、type 属性总汇input 元素可以用来生成一个供用户输入数据的简单文本框。在默认的情况下,什么样的数据均可以输入。而通过不同的属性值,可以限制输入的内容。1、text 一个单行文本框,默认行为...
阅读更多
HTML5实体/核心构成的元数据以及全局属性
javascri赛车彩票平台app财富pt网页mp3音乐播放器列表代码一、HTML实体HTML 实体就是将有特殊意义的字符通过实体代码显示出来。如下图介绍。二、HTML元数据<meta>元素可以定义文档中的各种元数据,而且一个HTML页面可以包含多个<...
阅读更多