【发布时间】:2012-09-26 17:54:50
【问题描述】:
有人能告诉我为什么 Firefox 不喜欢这部分代码吗?
function TB_position(){
$('TB_window').set('morph', {
duration: 75
});
$('TB_window').morph({
width: TB_WIDTH + 'px',
left: (window.getScrollLeft() + (window.getWidth() - TB_WIDTH) / 2) + 'px',
top: (window.getScrollTop() + (window.getHeight() - TB_HEIGHT) / 2) + 'px'
});}
必须缺少一些小东西,例如括号或句号或我缺少的东西。谢谢!
**我解决了我自己的问题! 我的一个剧本与另一个剧本竞争。还是谢谢!
【问题讨论】:
-
你的火狐是怎么说的?我相信它会给你更多的信息来找出它失败的地方。可能你错过了
);的结尾.morph({.. -
另外,
TB_WIDTH、TB_HEIGHT是什么,TB_window的 HTML 是什么? (如果错误不明显,它会有所帮助...) -
@Izkata 这就是问题所在。这是我第一次使用 mootools,我不确定(它是 mootools 平滑盒)。它绝对不是 morph 的结束标签。我忘了复制和粘贴,但我肯定有。我在文档中看到 TB_WIDTH 和 TB_HEIGHT 定义了 3 次。 TB_WIDTH = 0;TB_HEIGHT = 0; AND TB_WIDTH = imageWidth + 30;TB_HEIGHT = imageHeight + 60; AND TB_WIDTH = (params['width'] * 1) + 30;TB_HEIGHT = (params['height'] * 1) + 40;
标签: javascript jquery mootools1.2