-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'
});}

ブラケットやピリオドなどの小さな欠けているもの、または私が欠けているものがあるはずです。ありがとう!

**私は自分の問題を解決しました! 私のスクリプトの 1 つが他のスクリプトと競合していました。とにかくありがとう!

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 に答える