0

我怎样才能做到这一点,如果我有一个与视频分开的按钮,并且您单击它,如果视频没有播放,它会正常播放,但如果是,那么它什么也不会发生?

我猜它会像

$('theButtonToClick').bind('click', function() {
//stuff happens to play it
myVideo.bind("playing", function() {
    $('theButtonToClick').bind('click', return, false);
});
});

我实际上将视频设置为 myVideo,所以当你调用它时它知道你的意思,并且这里的回调适用于bind事件......

我有什么遗漏吗?

编辑:哦,天哪,我忘了,该按钮是列表中一组按钮的一部分......

编辑对不起,我觉得这不是很清楚。我想在播放相应视频时禁用列表元素中的按钮...

4

1 回答 1

0

你可以这样做:

play.addEventListener('click',playControl,false);
function playControl() {
  if (video.paused == false) {
    video.pause();
  } else {
    video.play();
  }
}
于 2012-05-23T07:00:02.500 回答