2012-02-07 7 views
0

ユーザーがフォームフィールドをクリックするとjqueryコードで統合され、

これは私たちのフロントページで正常に動作しますが、次のようにフォーラムのページ(phpBB2の誘導体)の上に、私は放火魔コンソールでエラーを取得するとき: -

$(「#ファズ」)これにはnullを [ブレークでエラー]

$( "#fuzz")。css( "height"、$(document).height());

我々のコードは以下の通りです: -

<script type="text/javascript"> 
jQuery(document).ready(function(){ 

    //Adjust height of overlay to fill screen when page loads 

    $("#fuzz").css("height", $(document).height()); 

    $('#clickme').focus(function() { 
     $("#fuzz").fadeIn(); 
     return false;   
    });  

    //When the link that triggers the message is clicked fade in overlay/msgbox 
    $(".alert").click(function(){ 
     $("#fuzz").fadeIn(); 
     return false; 
    }); 

    //When the message box is closed, fade out 
    $(".close").click(function(){ 
     $("#fuzz").fadeOut(); 
     return false; 
    }); 

}); 

//Adjust height of overlay to fill screen when browser gets resized 
$(window).bind("resize", function(){ 
    $("#fuzz").css("height", $(window).height()); 
}); 
</script> 

ウェブサイトはhttp://www.motorhomefacts.com

残念ながら、検索ボックスにのみ、サイトのメンバーに表示されますが、エラーは関係なく、内の任意のページに放火犯に存在していますフォーラムは、我々はFirebugのBに示すいくつかの他のエラーを持っている

http://www.motorhomefacts.com/forums.html

、すなわちUT私はそれらとすべてのヘルプははるかに仮パラメータ 機能escSglQuote(ST overlib.js(ライン118、COL 23)

後すなわち

Overlibエラー 欠落している)いただければ幸いJavaのコーダ(PHPのOK)ないです

答えて

0

あなたのjQueryコードのどこかにnoConflictを設定しました。 jQueryはjQuery()を使用するように設定されていますが、$()は使用できません。

jQuery$のインスタンスを置き換えるために、あなたのコードを変更し

、それが動作します、例えば:

jQuery("#fuzz").css("height", jQuery(document).height()); 
+0

難しいかもしれませんが、将来の問題を避けるためにnoConflictを削除するほうがよいかもしれません。しかし、これは今のところ問題を引き起こす可能性があります。 –

0

overlib.jsファイルに次の行に切り捨てられているようだ:

function escSglQuote(st 

ましたファイル転送に問題がありますか?おそらくあなたのサーバーのスペースが足りないでしょうか?

関連する問題