ホームページ  >  記事  >  ウェブフロントエンド  >  HTML5 を使用して、Buttons_html5 チュートリアル スキルを使用して BGM スイッチを制御する

HTML5 を使用して、Buttons_html5 チュートリアル スキルを使用して BGM スイッチを制御する

WBOY
WBOYオリジナル
2016-05-16 15:46:182949ブラウズ

レンダリングは次のとおりです:

デモエフェクトを表示 ソースコードのダウンロード

HTML

HTML5 ページを作成し、

  1. <オーディオ id="music2" src="music.mp3" loop="loop">お使いのブラウザは audio タグをサポートしていません。 音声>
  2. <a href="javascript: playPause();"><img src="pause.gif" ="48" 身長="50" id="music_btn2" ボーダー="0">a>

JavaScript

画像の切り替えボタンをクリックしたときに、JavaScript スクリプト playPause() 関数を呼び出しました。この関数はオーディオの再生状態を決定します。停止 (一時停止) されている場合は、.play() を呼び出して再生を継続します。2 つの状態が切り替わると、すぐに playback.pause() を呼び出します。画像は適時に更新されます。コード:
JavaScript コードコンテンツをクリップボードにコピーします

を参照してください。
  1. 関数 playPause() {
  2. var music = document.getElementById('music2');
  3. var music_btn = document.getElementById('music_btn2');
  4. if (music.paused){
  5. music.play();
  6. music_btn.src = 'play.gif';
  7. }
  8. else{
  9. music.pause();
  10. music_btn.src =
  11. 'pause.gif'; }
  12. }
  13. jQuery コードを使用する場合は、次のように記述できます:
JavaScript コード


コンテンツをクリップボードにコピーします

  1.     
  2. "audio_btn">>HTML5 を使用して、Buttons_html5 チュートリアル スキルを使用して BGM スイッチを制御する"play.gif" width="48"高さ="50" id="music_btn" border="0">    
  3. <スクリプト>    
  4. $("#audio_btn").click(function(){
  5. var music = document.getElementById("music");    
  6. if(music.paused){
  7. music.play();    
  8. $("#music_btn").attr("src", "play.gif");    
  9. }else{
  10. music.pause();    
  11. $("#music_btn").attr("src", "pause.gif");    
  12. }
  13. });    
  14.    

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。