【发布时间】:2012-06-21 06:54:20
【问题描述】:
你好,有没有办法检测SqueezeBox被用户关闭?
【问题讨论】:
标签: javascript mootools squeezebox
你好,有没有办法检测SqueezeBox被用户关闭?
【问题讨论】:
标签: javascript mootools squeezebox
Squeezebox 有一个事件。
this.fireEvent('onClose', [this.content]);
所以当你制作你的挤压盒时,只需添加:
SqueezeBox.initialize({
onClose: function() {
alert('dont close me');
},
other: 'options'
});
顺便说一句 - 这真的很老了。你应该得到一个更新的灯箱。
【讨论】:
一种简单的方法:Squeezebox 的关闭按钮的 id 为 sbox-btn-close,因此您可以使用 jQuery 将点击事件附加到该按钮。
$('#sbox-btn-close').click(function(){
alert('Squeezebox closed');
});
【讨论】: