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 に答える