【问题标题】:jQuery fadeTo not working in firefox/chromejQuery fadeTo 在 firefox/chrome 中不起作用
【发布时间】:2010-02-25 04:03:34
【问题描述】:

我正在尝试使用 jQuerys fadeTo 方法做一个简单的例子。它在 IE8 中按预期工作,但不会淡出 Chrome/Firefox 3.6。 fadeTo 调用或按钮单击中的调用均在 chrome/ff 中工作。有什么想法吗?

代码:

    $(document).ready(function () {
        $("img, div").fadeTo("slow", .5);

        $("input").click(function () {
            $("img, div").fadeTo("slow", .1);
        });
    });    

html 包含一个简单的 img 和 div 标签。我试图弄清楚如何让 html 在 SO 上显示。

【问题讨论】:

    标签: jquery firefox internet-explorer google-chrome


    【解决方案1】:

    在 Chrome (4.0.249.89 (38071)) 和 Firefox (3.5.8) 中对我来说效果很好。我的猜测是你的问题在其他地方。确保您没有在其他浏览器中加载缓存版本。这是我能立即想到会导致此类问题的唯一原因。

    演示:http://jsbin.com/ijovu/edit

    【讨论】:

    • 似乎我使用的是有缺陷的 jQuery 版本。我实际上是在引用 1.4.1 的 vsdoc 版本。当我将其更改为 minned 版本时,它运行良好。
    • 这绝对是我的问题。 VSDOC 版本不应该在 VS 之外使用。奇怪,怎么这么有问题。
    • 这是 jquery-1.4.1-vsdoc.js 上的一个错误。如果您将其更改为其他版本,您的问题将得到解决。
    猜你喜欢
    • 1970-01-01
    • 2012-07-08
    • 2015-05-20
    • 1970-01-01
    • 2015-03-24
    • 1970-01-01
    • 1970-01-01
    • 2011-08-03
    • 1970-01-01
    相关资源
    最近更新 更多