-2

有人可以告诉我为什么 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'
});}

必须缺少一些小东西,例如括号或句号或我缺少的东西。谢谢!

**我解决了我自己的问题!我的一个剧本与另一个剧本竞争。不管怎么说,还是要谢谢你!

4

4 回答 4

4

看起来你错过了关闭);}......但是,如果没有更多代码,很难说出这里发生了什么。

于 2012-09-26T17:58:33.700 回答
1
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'
} //missing paranthesis here ");"
于 2012-09-26T17:57:15.680 回答
1

您在morph()通话中缺少右括号:

$('TB_window').morph({
  ...
}

应该:

$('TB_window').morph({
  ...
});
于 2012-09-26T17:57:16.397 回答
0
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'
}); // missing );
} // missing end to function TB_position
于 2012-09-26T17:57:19.823 回答