1

わかりました私は困惑しています。私は成功せずにこれを機能させるためにいくつかのことを試みました。繰り返しますが、私は初心者なので、おそらく何かを見落としています。

私のページには、さまざまな html5<audio>プレーヤーがあります。ユーザーがページ上のアンカー タグ (リンク) をクリックすると、現在再生中のオーディオ プレーヤーの一部またはすべてが一時停止するようにしたいと考えています。jqueryでこれを達成するにはどうすればよいですか?

よろしくお願いします。

<audio controls>
    <source src="audio/Friedman_Doku.mp3" type="audio/mp3">
    <source src="audio/wav/Friedman_Doku.wav" type="audio/wav">Your browser does not support the audio element.
</audio>
4

1 に答える 1

2
$(document).ready(function(){
console.log("DOM Ready");
$('a').click(function(){
     $('audio').each(function() {
     if(!this.paused){
        this.pause();
     }
    });
});
});

これにより、ページ上の任意のタグをクリックすると、すべてのオーディオ タグが停止するようになります。

于 2013-05-12T00:27:19.593 に答える