0
我有以下代碼:jQuery的錯誤 - 無法弄清楚,我犯了一個錯誤
-> alert("test");
if (page == "work" && side_nav_state == 1) {
-> alert("test");
$("#work_navigation_box").attr("class","worknav_rotate_out");
$("#website_content").attr("class","content_slide_in");
} else {
-> alert("test");
$("#work_navigation_box").attr("class","worknav_rotate_out");
$("#side_navigation_container").attr("class","horizontal_rotate_in");
$("#min_side_navigation_container").attr("class","horizontal_rotate_over_out");
$("#website_content").attr("class","content_slide_out");
$("#side_navigation_container").css("display","block");
setTimeout(function() { $("#navigation_box").css("display","block"); }, 200);
}
-> alert("test");
此代碼是一個onclick函數內部。如果我添加警報「alert(」test「);」在if語句之前它可以工作,但是如果我在if語句的末尾添加它,它就不再工作了。如果我將它與if語句的第一部分或其他部分相加,它也不起作用。這讓我相信我在某個地方有一個錯誤,但我無法弄清楚它在哪裏。顯然箭頭( - >)和所有警報(「測試」);部分不在代碼內部,我每次都添加它們,一次一個地嘗試查看我的代碼被破壞的位置。
任何人有任何想法,我搞砸了代碼?謝謝!
哈哈,非常感謝! – stefanplc 2014-09-03 13:29:39
我知道,它只是需要一段時間才能通過它,再次感謝我! – stefanplc 2014-09-03 13:53:02