$(document).ready(function() {
var widget = SC.Widget(document.getElementById('soundcloud_widget'));
widget.bind(SC.Widget.Events.READY, function() {
console.log('Ready...');
});
$('#soundcloudbutton').click(function() {
$('#soundcloudbutton').toggleClass('soundcloudpause');
$('#soundcloudbutton').toggleClass('soundcloudplay');
widget.toggle();
});
$('.mute-the-music').click(function() {
$('#soundcloudbutton').toggleClass('soundcloudplay');
widget.false();
});
});
如何让widget.false
行触发soundcloud播放器停止播放?我无法弄清楚切换功能的单数版本。
干杯, 萨姆
答案 0 :(得分:1)
要播放和静音声音,您有.play()
和.pause()
,这是.toggle()
的开/关设置。
您可能还希望将.toggleClass()
替换为.removeClass()
,因为您希望在此情况下停止,而不是切换。
$('.mute-the-music').click(function() {
$('#soundcloudbutton').removeClass('soundcloudplay');
widget.pause();
});