【问题标题】:document.ready() causing an error in IE 8document.ready() 在 IE 8 中导致错误
【发布时间】:2009-08-11 15:50:08
【问题描述】:

我正在尝试在 IE 8 中使用 document.ready,当我加载页面时,我不断收到“对象不支持此属性”的错误消息。我只是尝试使用 document.read 显示警报。这是我正在使用的代码:

在 Head 标签中,我加载了 jquery 文件

在脚本标签中,位于正文结束标签之前,我有以下内容:

alert("typeof $: " + typeof $);
$(document).ready(function () { alert("Number One"); });

第一个警报告诉我 $ 是一个函数。然后一旦浏览器点击document.ready行就会发生错误......

有没有人有任何想法。我希望加载一个脚本,允许选择和取消选择网格视图中唯一列中的复选框。

特里

【问题讨论】:

    标签: jquery load


    【解决方案1】:

    在 JQuery 之前加载的另一个 JavaScript 库是否有可能自己使用 $ 函数?看看jQuery.noConflict();

    【讨论】:

    • 好电话!无论我最初是否有其他库,我都会这样做,除此之外,我倾向于直接调用 jQuery 而不是 $ 别名。这有助于防止将来出现问题。
    【解决方案2】:

    您是否正在使用任何其他可能发生冲突的库?

    这是做什么的?

    jQuery(document).ready(function() {
      alert("Number One");
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-01
      • 2011-11-02
      • 2012-01-14
      相关资源
      最近更新 更多