2010-08-18 48 views
1

嗨我有一個colorbox,當用戶單擊主頁頂部的一個按鈕時,它會在每個頁面上打開。我有一個我剛剛發現的常見問題頁面,它打破了Internet Explorer中的colorbox。Jquery colorbox在使用另一個jquery函數的頁面中斷ie ie

此腳本出現在顯示常見問題的轉發器之前。基本上它隱藏了問題的答案,直到用戶點擊問題。

<script type="text/javascript"> 
    jQuery(function(){ 
     $(".faqQuestion div").hide(); 
     $('.faqQuestion').css("background", "url(/Images/top-of-faq-box.jpg)"); 
     $(".faqQuestion").click(function() { 
     $(this).find("div.answer").toggle("fast"); 

     $(this).find('div.faqQuestion').css("background", "url(/Images/faq-bottom-dd.jpg)"); 

     }); 

    }); 
</script> 

這個腳本工作正常,但在IE7從這個頁面上的工作停止顏色框。有任何想法嗎?

+0

在所有代碼行前放四個空格,使其正確縮進。 – 2010-08-18 07:55:48

+0

@Ollie Edwards - 我編輯了帖子以正確格式化代碼。 – Fenton 2010-08-26 10:30:29

+0

你能告訴我們,當你看到「頁面上的錯誤」消息時,你會得到什麼錯誤? – Fenton 2010-08-26 10:31:06

回答

1

我將腳本移動到colorbox文檔就緒腳本下方的matsterpage的頭部,我現在可以工作,但'頁面出現錯誤'顯示在頁腳中。