2011-07-04 103 views
0

我的網站上有大約50行JQuery。當我加入這一行這個jQuery代碼有什麼問題?

var img1 = "url('/wp-content/themes/thesis_18/custom/images/map.jpg') repeat"; 
$(".submit").click(function(){ 

    $("body.custom").css({background: img1}); 

    }); 

它仍然工作正常,但是當我添加元素的下面一長串(見下文),同時這個CSS .fadeOut(1000),它打破了所有的jQuery我的網站上。我沒有看到這條新線路出了什麼問題,事實上,我在小提琴中測試了這個簡單的想法。http://jsfiddle.net/mjmitche/FBnrR/6/

您是否看到下面的代碼有什麼問題,它會阻止我網站上的所有內容?

$(".submit").click(function(){ 
    $("#topnav4, #cloud1, #cloud2, #cloud3, #cloud4, #cloud5, #cloud6, 
     #intro1, #intro2, #contactform").fadeOut(1000) 
    $("body.custom").css({background: img1}); 

    }); 
+0

分號在.fadeOut(1000) –

+0

這裏工作正常結束丟失,您使用的是什麼瀏覽器?這個代碼現在就在你的網站上,如果可以的話,你可以分享鏈接,@ valipour,這應該沒有什麼區別。更新...也許在我E – RobertPitt

+0

我試了一遍,它現在工作。我一定有一個標點符號錯誤,我以某種方式解決 – Leahcim

回答

1

您錯過了「;」在fadeOut()結束!

在小提琴,你必須JSLint的按鈕來驗證JavaScript代碼...

+0

謝謝,它現在已經修復 – Leahcim