2010-05-02 24 views
2

我在我的網站上放置了一些jquery,當頁面發生變化時,文本會向右移動。它適用於Firefox和Safari,但在Internet Explorer中不起作用。我的URL到我的網站:http://katieduck.com/Courses/Improvisation%20Winter%20Course%20Dartington.html 這是不正常的代碼:如何在Internet Explorer中使用jQuery代碼?

$(document).ready(function() { 
    $('#tabvanilla > ul').tabs({ fx: { height: 'toggle', opacity: 'toggle' } }); 
    $('#featuredvid > ul').tabs(); 
}); 

也許你可以找出什麼是錯的。


嗨你知道我確切的css問題嗎? 哪裏jQuery的寬鬆,我找不到它在該頁面上:http://katieduck.com/Courses/Improvisation%20Winter%20Course%20Dartington.html

謝謝U,

ILARIA

+1

第一步:檢查什麼JavaScript錯誤Internet Explorer可能被拋出。如果代碼在其他瀏覽器中執行,很可能會有一些。 – 2010-05-02 19:18:24

+0

我發現螢火蟲的另一個錯誤:jQuery.easing [this.options.easing || (jQuery.easing.swing?「swing」:「linear」)]不是一個函數 - 也許它與這個有關? – 2010-05-02 19:18:52

+0

Firebug是你的朋友,它既有Javascript又有css怪異。您可以使用它來查看頁面中的每個元素,它會指示它正在應用的CSS樣式,以及每個屬性定義的特定css定義。 – 2010-05-03 18:31:23

回答

2

你有一個CSS問題,而不是一個jQuery的問題。 jQuery可能會影響正確的CSS值,但是IE不同於其他瀏覽器呈現CSS,所以這可能是您遇到的問題。

此外,它的顯示不正確的FF 3.6反正,所以我猜你此刻的多個問題

相關問題