-1

さて、それはぎこちない言い回しですが、私が探しているのは、ビデオが再生されているかどうかをチェックし、クリックして、再生されている場合は、それを再び再生しないようにするスクリプトです。
これは、それぞれがビデオを再生する配列に6つの親指があるページの場合であり、ビデオを再開できないはずです(つまり、選択されていないように動作します)
。これを行うにはどうすればよいですか?

4

1 に答える 1

5

クリックがビデオに何もしないようにするには、次のようにします。

$("video").click(function(e) {
   e.preventDefault();
   return false;
});

ビデオが再生されているかどうかを判断するには、次の前の質問を読むことができます: HTML5ビデオ要素が再生されているかどうかを検出します

したがって、それを読んでから、次のようなことを行う必要があります。

$("video").click(function(e) {
   if (videoStatus === "playing") {
      e.preventDefault();
      return false;
   }
});

jQueryを使用していない場合はお知らせください。使用するように回答を更新しますgetElementsByTagName

于 2012-05-21T03:35:52.677 に答える