【问题标题】:Detect squeezebox close检测挤压箱关闭
【发布时间】:2012-06-21 06:54:20
【问题描述】:

你好,有没有办法检测SqueezeBox被用户关闭?

【问题讨论】:

    标签: javascript mootools squeezebox


    【解决方案1】:

    Squeezebox 有一个事件。

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

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

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

    顺便说一句 - 这真的很老了。你应该得到一个更新的灯箱。

    【讨论】:

    • 有没有办法防止squeezebox关闭?
    【解决方案2】:

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

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

    【讨论】:

    • 1.这不是jQuery。 2.你可以通过esc或者点击overlay来关闭它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 2019-12-13
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多