【发布时间】:2010-05-02 19:13:06
【问题描述】:
我在我的网站中放了一些 jquery,当页面发生变化时,文本会向右移动。它适用于 Firefox 和 Safari,但不适用于 Internet Explorer。我的网址:http://katieduck.com/Courses/Improvisation%20Winter%20Course%20Dartington.html 这是不工作的代码:
$(document).ready(function() {
$('#tabvanilla > ul').tabs({ fx: { height: 'toggle', opacity: 'toggle' } });
$('#featuredvid > ul').tabs();
});
也许你可以找出问题所在。
嗨,你知道我到底遇到了哪个 css 问题吗? jquery easing 在哪里我在那个页面上找不到它:http://katieduck.com/Courses/Improvisation%20Winter%20Course%20Dartington.html
谢谢你,
伊拉里亚
【问题讨论】:
-
第一步:检查 Internet Explorer 可能抛出的 JavaScript 错误。如果代码在其他浏览器中执行,很可能有一些。
-
我发现另一个萤火虫错误:jQuery.easing[this.options.easing || (jQuery.easing.swing ? "swing" : "linear")] 不是一个函数 - 也许它与这个有关?
-
Firebug 是你的朋友,擅长 Javascript 和 css 的怪异。您可以使用它来查看页面中的每个元素,它会指示它应用了哪些 css 样式,以及每个属性是在什么特定 css 定义中定义的。
标签: javascript jquery internet-explorer