正在用jquery获取音频元素的currentTime
Struggling to get the currentTime of an audio element with jquery
我试图控制一个音频元素在我的自定义播放器中使用,但由于某种原因,我无法获得currentTime的和持续时间。我试过很多方法,比如:
var player = $("#player");
player.ontimeupdate = function () {
myFunction()
};
alert(player.currentTime);
提示"undefined"。那么,为什么这不起作用呢?我是不是漏掉了什么明显的东西?
给这个:
var player = $("#player")[0];
var player = $("#player").get(0);
你正在应用jQuery对象!不是正确的HTML元素
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何设置html元素填充的动画
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 使用clickToggle并在单击另一个元素时关闭元素
- 单击时将焦点更改为元素
- 表追加而不附加最后一个元素
- 如何在jQuery中获取元素的形式
- 我可以获得相对于被点击元素的确切点击位置吗
- 在函数中添加数组元素的数值
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 将视口底部滚动到元素底部
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 如何使用jquery处理php循环通过元素
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- 将currentTime设置为<音频>元素导致Firefox崩溃
- 如何包装HTML5视频元素'的currentTime属性
- 在音频元素上以编程方式设置currentTime属性会导致事件侦听器无限期地触发
- 正在用jquery获取音频元素的currentTime