检测挤压箱关闭

时间:2012-06-21 06:54:21

标签: javascript mootools squeezebox

您是否有办法检测用户关闭SqueezeBox

2 个答案:

答案 0 :(得分:2)

Squeezebox有一个事件。

this.fireEvent('onClose', [this.content]);

所以当你制作挤压箱时,只需添加:

SqueezeBox.initialize({
    onClose: function() {
        alert('dont close me');
    }, 
    other: 'options'
});
不过 - 这真的很老了。你应该得到一个更新的灯箱。

答案 1 :(得分:0)

一种简单的方法:Squeezebox的关闭按钮的id为 sbox-btn-close ,因此您可以使用jQuery将click事件附加到该事件。

$('#sbox-btn-close').click(function(){
      alert('Squeezebox closed');
});