【问题标题】:How to use jquery code in Internet Explorer?如何在 Internet Explorer 中使用 jquery 代码?
【发布时间】: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


【解决方案1】:

你有一个 CSS 问题,而不是一个 jQuery 问题。 jQuery 可能会影响正确的 CSS 值,但是 IE 渲染 CSS 的方式与其他浏览器不同,所以这可能是您遇到的问题。

此外,无论如何,它在 FF 3.6 中并没有正确显示,所以我猜你目前有多个问题

【讨论】:

    猜你喜欢
    • 2015-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 2012-02-01
    相关资源
    最近更新 更多