我正在尝试寻找视频的特定部分,并且我想使用 JQuery。
$('#video').currentTime
给我未定义。有什么我想念的吗?
(document.getElementById("video").currentTime
作品)
了解 jQuery 选择器函数返回一个 jQuery 对象很重要。因此,您不能直接访问属性,除非 jQuery 设置了一个特殊的函数来处理它们。
您想要做的是获取currentTime
属性,以便您可以使用prop()
$('#video').prop('currentTime');
或者,如果你感觉更香草:
$('#video')[0].currentTime;
注意设置时间(seek),您应该将值作为第二个参数传递。
$('#video').attr('currentTime', 0);