2

我在这里有一个Joomla 1.5.26站点,我正在尝试使模态窗口close时采用特定的href。查看modal.js文件,我发现了这部分代码... 例如,我将其更改为,但没有任何反应!当我关闭模式窗口时没有得到index.php。任何的想法?感谢您的时间!this.btnClose = new Element('a', {id:'sbox-btn-close', href:'#', title:'Close'});href:'#'href:'index.php'

4

1 回答 1

3

Joomla 中使用的模态库是SqueezeBox

我建议不要修改 Joomla 核心库。您应该改用 Squeezebox API:添加一个侦听器来关闭事件:

SqueezeBox.addEvent('onClose', function() {
    window.location = 'index.php';
});

模态窗口可能是通过其他方式,如外部。

该元素<a id="sbox-btn-close" href="#" />只是一个观察点击的 UI 元素,但它的本机功能被抑制(不像链接那样工作)。

如果您问自己,为什么它是<a href="#" />而不是<span />,诀窍是当您将鼠标指向它时显示一个指针光标 - 不使用 CSS。

于 2013-03-23T14:25:15.357 回答