質問: 0; } } }); }); ``` ### 試したこと ★部分について、他に試してみたこと↓ 例えば ``` ``` のようにそれぞれのaudio要素に別々のclassを追加し、if部分を ``` if (isInView) { $(".bgm1, .bgm2, .bgm3").get(0).play(); }) ``` とすると、どのaudioが可視範囲に入ってきても"bgm1"のみが再生されるようになってしまいます。
回答: inview.jsは複数ありますが、これが使われているものとして回答します。 ``` $('.bgmbox').on('inview', function(event, isInView) { var audio = $('audio', this)[0]; if (isInView) { audio.play(); } else { audio.pause(); audio.currentTime = 0; } }); ``` 対象の audio 要素を取得するため、 context を指定してください。 また、が多いので確認してください。