关于播放功能的MEJS(Media Element JS)?

时间:2014-10-06 13:30:36

标签: javascript jquery wordpress mediaelement.js

我正在尝试编写一个隐藏一些文本的函数,这些文本通过MEJS(核心wordpress集成)覆盖放置在页面上的视频。

我通过wp_video_shortcode()函数显示它,所以我实际上不需要编写任何JS来让玩家显示等等。

我尝试编写一些糟糕的代码,只检查包含div的点击并隐藏文本,然后再次单击显示它。但我觉得我应该做一些比这更优雅的事情。

有什么想法吗?

这是我到目前为止的代码:

$('.wp-video').on('click', function() {
    if( $('.video-title').is(':visible') ) {
        $('.video-title').fadeOut('2000');
    } else {
        $('.video-title').fadeIn('2000');
    }
});

1 个答案:

答案 0 :(得分:1)

你可以使用jquery toggle函数来避免额外的"如果"声明

$('.wp-video').on('click', function() {
    $('.video-title').toggle(2000);
});