我在这里有一个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'
问问题
979 次
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 回答