Я хотел бы переключить класс 'hide' на div 'эквалайзер' при нажатии кнопки воспроизведения аудиозаписи в моей теме tumblr. Мой HTML выглядит следующим образом:
<div class="musicplayer">
<div id="playbutton">
{block:AudioPlayer}
{AudioPlayer}{/block:AudioPlayer}</div>
<div class="equalizer hide">
</div>
Проблема в том, что tumblr импортирует соответствующий код для аудиоплеера, поэтому следующий скрипт не запускается:
$('.playbutton').click(function(){
$(".equalizer").toggleClass("hide");
});
В исходном коде страницы HTML этого раздела выглядит следующим образом:
<div class="musicplayer">
<div id="playbutton">
<span id="audio_player_151764783410"><div class="audio_player"><iframe class="tumblr_audio_player tumblr_audio_player_151764783410" src="http://myspacethemeology.tumblr.com/post/151764783410/audio_player_iframe/myspacethemeology/tumblr_o6qkb21Z4L1utbsw6?audio_file=http%3A%2F%2Fk003.kiwi6.com%2Fhotlink%2Fdge2vl4ftj%2F04_Into_You.mp3&color=white&simple=1" frameborder="0" allowtransparency="true" scrolling="no" width="207" height="27"></iframe></div></span></div>
<div class="equalizer hide">
</div></div>
Аудиоплеер находится внутри iFrame, а класс iFrame отличается для каждого отдельного аудиозаписи. Есть ли какой-нибудь скрипт, который может вызвать событие при нажатии кнопки воспроизведения?
.play_button
. Мне удалось получить к нему доступ через jquery, используя $ (. Play_button) - person Adam   schedule 10.03.2017