我有一个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不是一个函数。我该如何解决?
尝试$('video', this).get(0).pause();