位置: 编程技术 - 正文

利用jQuery设计一个简单的web音乐播放器的实例分享(jquery的设计模式)

编辑:rootadmin

推荐整理分享利用jQuery设计一个简单的web音乐播放器的实例分享(jquery的设计模式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何用jquery,jquery用什么编写,使用jquery,使用jquery的步骤,使用jquery实现的项目,jquery示例,使用jquery,使用jquery的步骤,内容如对您有帮助,希望把文章链接给更多的朋友!

一、准备数据库  首先,我们设计MYSQL数据库如下:

  这里,url字段表示是mp3音乐的存放地址,artist是歌曲的演唱者,title是歌曲的名称。我们再加入一些样例数据,如下:

二、设计HTML页面  在完成数据库的设计后,我们就可以开始设计HTML页面了。这里我们首先要下载jQuery的一个音乐播放插件jPlayer(   以上代码其实很简单,只是引入了jQuery和jPlayer插件的必须要的文件和样式,然后设置好播放器的外观,这里都是通过DIV去预先定位指定所在的层,比如播放进度条,播放的按钮(开始/暂停),声音的控制大小等。

利用jQuery设计一个简单的web音乐播放器的实例分享(jquery的设计模式)

三、读取数据库中的曲目  接下来,我们就可以从数据库中读取要播放的歌曲了,本文将采用ezSQL的PHP开源库去连接数据库,当然你也可以用传统的MYSQL连接方法。ezSQL的具体用法我们就不再过多介绍了,这里使用其实很简单,把ez_sql_core.php和ez_sql_mysql.php两个文件放到项目的根目录下即可,我们编写php文件如下,命名为getsong.php,代码如下:

  这里,用rand()随机在MYSQL中取出一条记录(曲目),然后分别用变量保存其歌曲的名称,歌手名和地址,将它们用符号“|”连接起来。而因为我们要使用ajax去调用这个PHP,所以注意语句:if(!empty($_SERVER['HTTP_X_REQUESTED_WITH'])&& strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest')   主要的目的是防止用户在浏览器地址栏中只是输入比如  最后,我们可以修改jPlayer的代码,让我们的播放器运行起来,修改demo.html代码如下:

  可以看到,在jPlayer插件的ready方法中,发起了一个ajax请求,请求getsong.php, 随机地获得一首播放的歌曲,然后对返回的数据重新用split方法分割“|”符号,其中得出的字符串数组string[0]即为mp3歌曲的URL地址,stringp[1]为歌手的名称,这里通过  $('#artist').html(string[1])显示出来, $('#songname').html(string[2])则显示出歌的名称。swfPath指定该播放器的FLASH所在的目录为js目录,当然你可以自己定义路径,supplied指出只支持MP3格式。  运行后,可以看到如下播放器的效果:

基于jQuery的网页影音播放器jPlayer的基本使用教程 jPlayer简介:想在网页上播放背景音乐,不想用html标签的方式,因为那样只有音乐全部下载完以后才能播放,还容易出现跨浏览器兼容性的问题,于是选

分享个实用的jQuery代码片段 jQuery是一款优秀的JavaScript库,它在WEB开发者和网页设计师中非常出名,帮助网页设计师开发出很多有创意和漂亮的WEB页面。本文主要分享了个有用的jQ

JQuery Mobile实现导航栏和页脚 导航栏由一组水平排列的链接构成,通常位于页眉或页脚内部。默认地,导航栏中的链接会自动转换为按钮(无需data-role="button")。导航栏部分的代码

标签: jquery的设计模式

本文链接地址:https://www.jiuchutong.com/biancheng/383057.html 转载请保留说明!

上一篇:jQuery实现带水平滑杆的焦点图动画插件(jquery实现div左右移动)

下一篇:基于jQuery的网页影音播放器jPlayer的基本使用教程(jquery网页设计)

  • 收到退个税手续费要交增值税吗?
  • 没有购销合同可以开票吗
  • 外国驻华使领馆自用车辆
  • 普通增值税税率多少
  • 涉税专业服务是做什么的
  • 企业销售折扣折让会计分录
  • 2020年小规模纳税人增值税起征点
  • 网上报税需要准备什么资料
  • 房地产简易征收可以开专用发票吗
  • 增值税负数发票可以作废吗?
  • 企业在什么情况下辞退员工不需要补偿
  • 因保管不善,不慎遗失
  • 支付以前年度的费用会计处理
  • 不征税收入税收政策
  • 土地租赁费含有多少税率
  • 代缴代扣增值税
  • 技术服务发票税率 5% 小规模
  • 水利建设专项收入
  • 季报表利润表本月怎么算
  • 工资里税前扣款是什么意思
  • 充值销售技巧和话术总结
  • 会计报表附表属于会计报表内容吗
  • 收到水电费的增值税普通发票怎么做账
  • 笔记本cpu天梯图苹果
  • xshell远程连接linux命令
  • 天津市残保金缴纳标准
  • php ftell
  • 贷款损失准备的会计核算
  • 税收返还的账务处理
  • 工程施工与工程结算在资产负债表里
  • babylon.exe进程有什么作用 babylon进程是什么文件
  • php getdate
  • 微信php开发教程
  • uniapp怎么做适配
  • 结转损益类收入科目分录
  • 前端常见错误
  • php批量处理数据
  • 软件服务费应计入什么
  • 计算完工产品成本和在产品成本的方法有哪些
  • php入门基础教程
  • 固定资产一次性扣除政策2023
  • 政府补助的核算内容有哪些
  • 滴滴普通发票如何开
  • 买轿车产生的服务费计入什么科目
  • 现金日记账一般采用什么格式
  • 小型微利企业的认定标准2023年
  • 任意盈余公积金的用途
  • 一般纳税人可以给小规模开专票吗
  • 消防工程公司的成本包括哪些
  • 交强险和车船税在哪里买
  • 增值税专用发票几个点
  • 投资性房地产与持有待售资产的区别
  • 100%直接控制的母子公司之间,母公司向子公司
  • 稳岗补贴如何入账
  • 中药饮片盘点损耗率 法律
  • 购入土地使用权以什么为计税依据
  • 支付给个人的劳务费需要发票吗
  • 营业执照可以变更名字和经营范围吗
  • 删除表s
  • 开启 windows server
  • win8系统如何激活
  • windows 2003 iis+php5+mysql+phpmyadmin 详细安装配置
  • ultraiso刻录音乐到dvd
  • win8分屏快捷键
  • win7系统如何查看文件扩展名
  • Win10系统CMD有哪些新功能? Win10 CMD命令提示符的七大使用技巧
  • dos命令grub
  • android系统架构由几部分组成
  • js过滤字符串中的特殊字符
  • js简单实现鼠标移动后面文字也移动
  • python类的理解
  • python爬虫快速入门
  • android studio怎么清除缓存
  • 辽宁省国家税务局电话
  • 最新印花税税目表2022
  • 天津国税局电子税务局
  • 重庆税务局发票作废
  • 天津市东丽区军粮城派出所电话
  • 税收负担与税负转嫁
  • 税收政策对中小微企业的影响数据公式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设