2010-05-02 62 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反正,所以我猜你此刻的多个问题

相关问题