不常用但是又得有的一个标签——音频(audio)
时间:2019-11-26
本文章向大家介绍不常用但是又得有的一个标签——音频(audio),主要包括不常用但是又得有的一个标签——音频(audio)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
这几天做一个项目里面出现了H5的一个标签,音频(audio),可以说这是我第一次遇见这种标签基本上很少用的,也许是我做的项目少吧,
下面我来说一下我的思路,当然这是我自己想的,当时我想到的是如何让一个音频点击之后可以播放,但是做的还是不是特别好,就是点击之后可以播放,但是你点击下一个的时候他不会自动停止,你得手动点一下才会停止播放,这一点我想了好一会还是没有解决哪位大佬要是有思路可以和我说一下。
下面是我的html代码:
<ul class="ul-list1-td"> <li> <a href="JavaScript:;" class="con" date-a="images/莫籽 - 太多.mp3"> <audio src="" autoplay></audio> <span class="audio-mp" id="auto-ado"><i style="background-image: url(images/yy-icon1-0.png);" class="i2"></i> 语音讲解</span> <h3 class="tit"> <i style="background-image: url(images/shb-icon.png);"></i> 会飞的土豆 </h3> </a> </li> <li> <a href="JavaScript:;" class="con" date-a="images/誓言 - 求佛.mp3"> <audio src="" autoplay></audio> <span class="audio-mp" id="auto-ado"><i style="background-image: url(images/yy-icon1-0.png);" class="i2"></i> 语音讲解</span> <h3 class="tit"> <i style="background-image: url(images/shb-icon.png);"></i> 求佛 </h3> </a> </li> <li> <a href="JavaScript:;" class="con" date-a="images/莫籽 - 太多.mp3"> <audio src="" autoplay></audio> <span class="audio-mp" id="auto-ado"><i style="background-image: url(images/yy-icon1-0.png);" class="i2"></i> 语音讲解</span> <h3 class="tit"> <i style="background-image: url(images/shb-icon.png);"></i> 太多 </h3> </a> </li> </ul>
这个是js:
$(".audio-mp").click(function () {
var aa = $(this).parent(".con").attr("date-a");
console.log(aa);
var cc = $(this).siblings("audio").attr("src");
if (cc == "") {
var cc = $(this).siblings("audio").attr("src", aa);
console.log(cc);
} else {
var cc = $(this).siblings("audio").attr("src", "");
}
})
就是有一个缺陷,刚入门有点生疏,回过头来复习的时候,我在想吧,,
对了最近看到一个好用的插件库:http://www.dowebok.com/ 学习的话可以去看一下基本上都是我们前端常用的插件!
最后祝大家工作顺利,以及感谢dowebok这个网站!
原文地址:https://www.cnblogs.com/wz1223/p/11936451.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 基于Prometheus+Grafana监控SQL Server数据库
- 手把手教你用R语言读取CSV文件
- 6个案例手把手教你用Python和OpenCV进行图像处理
- Android 10(Q)/11(R) 分区存储适配
- Usual*** CMS 8.0代码审计
- 由一条like语句引发的SQL注入新玩法
- 《黑神话:悟空》B站弹幕、知乎回答分析
- 12岁小读者使用Python暴力破解Wi-Fi密码
- 深度学习入门Fast.ai 2.0上线!自带中文字幕,所有笔记、资源全部免费!
- 七夕节脱单“神助攻”!AI教你写情话
- Python初学者请注意!别这样直接运行python命令,否则电脑等于“裸奔”
- 一篇文章构建你的 Node.js 知识体系
- MySQL:The CHAR and VARCHAR Types
- 更新一个10年有效期的 Kubernetes 证书
- 哇,ElasticSearch多字段权重排序居然可以这么玩