Video.play()导致TypeError

问题描述 投票:0回答:1

我有一个div,其功能是在悬停时开始播放视频。这很好用:

$('.portfolio-hover').mouseenter(function () {
    $('video', this).load();
    $('video', this).get(0).play();
})
$('.portfolio-hover').mouseleave(function () {
    $('video', this).get(0).stop();
})

但是它会导致控制台错误:Uncaught TypeError:$(...)。get(...)。stop不是一个函数。我该如何解决?

javascript video hover
1个回答
0
投票

尝试$('video', this).get(0).pause();

© www.soinside.com 2019 - 2024. All rights reserved.