2012-06-21 58 views

回答

2

Squeezebox有一個事件。

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

所以,當你讓你的Squeezebox,只需添加:

SqueezeBox.initialize({ 
    onClose: function() { 
     alert('dont close me'); 
    }, 
    other: 'options' 
}); 

順便說一句 - 這是真的老了。你應該得到一個更新的燈箱。

+0

有沒有辦法阻止擠壓箱關閉? – doovers

0

一個簡單的方法:Squeezebox的關閉按鈕的ID爲sbox-btn-close所以你可以附加一個點擊事件到使用jQuery的。

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

1.這不是jQuery。 2.您可以通過esc關閉它或單擊覆蓋圖。 –