javascript - 视频-js : vjs-big-play-button isn't hidden after click

标签 javascript jquery wordpress video.js

我正在使用 WordPress。单击视频 vjs-big-play-button 后不会隐藏,只会在视频开始播放后隐藏。 我尝试了以下 jQuery:

jQuery('.video-js').click(function(){
jQuery('.vjs-big-play-button').hide();});

但是我找不到正确的点击事件,我尝试了使用 Firefox 中的代码检查器可以找到的所有类,但没有任何效果。

请帮忙!

最佳答案

可能因为“播放”按钮是由 JS 动态生成的,所以您应该使用 on() 编写函数。

$(".vjs-big-play-button").on("click", function(){
    $(this).fadeOut();
});

这是一个有效的示例: http://jsfiddle.net/0ak9066o/

您可以在 jQuery 官方文档中阅读有关 on() 事件的更多信息:http://api.jquery.com/on/

关于javascript - 视频-js : vjs-big-play-button isn't hidden after click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31686188/

相关文章:

javascript - 我只想显示所有类别列表中的唯一类别。我应该在 jquery 中使用什么?

php - 在不使用单字字体的情况下,固定每个 <p> 的字符行数,这可能吗?

java - 如何在 OSX 10.6 Snow Leopard 上最好地安装 Rhino

javascript - 加载更多数据 - ScrollTop 功能不起作用

javascript - 无法使用日期时间标签格式显示 x 轴数据 {hh :mm} in high charts

javascript - 重叠修复导航与 jQuery 验证输入错误

javascript - PatchValue 或 setValue with formGroup 更多 formArray 和 formGroup

javascript - Jade/Pug mixin 扩展

jquery - 保留最小宽度的边距

php - Wordpress 我怎么知道分页是否处于事件状态?