javascript - Javascript - 悬停时播放视频的问题
问题描述
var figure = jQuery(".nb-client-video").hover( hoverVideo, hideVideo );
function hoverVideo(e) {
jQuery('video', this).get(0).play();
}
function hideVideo(e) {
jQuery('video', this).get(0).pause();
}
<div class="nb-client-video">
<video muted loop playsinline>
<source src="<?php echo get_stylesheet_directory_uri(); ?>/videos/emaar-new.mp4" type="video/mp4">
</video>
</div>
嘿伙计们,我只想在悬停时播放此视频。我尝试使用上面的代码但不工作。你们能帮我找出导致问题的原因吗?谢谢 :)
解决方案
从 jQuery(".video") 中删除点
jQuery("video")
推荐阅读
- r - kmeans 为我在 R 中的时间序列数据集返回错误
- rust - 在 rust 中使用 no_std 进行回溯
- xamarin - 将 Xamarin.Forms 度量单位转换为像素
- pine-script - 如何让标签不重叠,就像右边的指标名称标签一样?
- javascript - 反应原生:有办法将“列表”参数传递给 screen1 和 screen2 而无需导航到 screen2
- sql - 对 Excel 单元格的 SQL 脚本引用
- javascript - 从自定义元素中移除事件监听器
- javascript - 如何以角度显示 3 个静态列和其余动态列
- java - 在向数据库更新请求后,我无法在页面上获取更新的数据(数据仅在重新启动应用程序后更新)
- https - Debian 服务器上的 wget 得到 302 Found 而 Manjaro 上的 wget 得到 200 OK