我正在构建一个网站,该网站在中央导航的不同div中加载不同的视频。
我遇到的问题是,在我导航到另一个页面后,播放视频的div继续在后台播放。
我想创建一个在我离开时暂停视频元素的功能。
这是我到目前为止所做的:
$("a").click(function () {
$('#videoId').pause()
});
我知道触发器正在工作,因为我可以用删除替换暂停并删除div,但我希望它暂停。
答案 0 :(得分:1)
$
会返回jQuery
个对象。如果您使用原始DOM元素,则可以使用its pause
method。要从jQuery对象获取DOM元素,可以使用get
。所以:
$("#videoId").get(0).pause();