1
我使用的是bigvideo.js
並且想要使用一個div
,當點擊暫停或播放播放器時。jQuery在兩個功能之間切換
我如何可以切換上首先單擊它會暫停,那麼如果再次點擊發揮等等...
jQuery('#bigvideo-pause').on('click', function() {
BV.getPlayer().pause();
BV.getPlayer().play();
});
我使用的是bigvideo.js
並且想要使用一個div
,當點擊暫停或播放播放器時。jQuery在兩個功能之間切換
我如何可以切換上首先單擊它會暫停,那麼如果再次點擊發揮等等...
jQuery('#bigvideo-pause').on('click', function() {
BV.getPlayer().pause();
BV.getPlayer().play();
});
使用一個布爾變量來切換
jQuery('#bigvideo-pause').on('click', function() {
BV.getPlayer()[this.play ? 'pause' : 'play']();
this.play = !this.play;
});
我upvoted,但我會試圖在節點上設置一個屬性,而不是使用全局變量,並重新排列一點:'BV.getPlayer()[this.play? 'pause':'play'](); this.play =!this.play;'(儘管你的方法更具可讀性)。 – 2014-10-11 13:20:38
是的,我可以將它添加到我的回答中 – 2014-10-11 13:21:55
當然可以! – 2014-10-11 13:22:26