【问题标题】:JQuery document ready not running commands as expectedJQuery 文档准备好未按预期运行命令
【发布时间】:2013-06-30 00:11:50
【问题描述】:

请看this jsFiddle,

还有代码

$(document).ready(function(){
    console.log("helloo");

    $("#test_div").click(function(){
        console.log("test clicked");
        $("#test").text("Changed");
    });
});

问题是,似乎没有一个console.log(...) 调用正在运行。我对第一个没有运行这一事实特别困扰。

【问题讨论】:

  • 你在document.ready之前包含了jQuery吧?
  • 你在什么浏览器上运行这个?
  • 在这里应有的效果。在加载时查看第一个 console.log,每次点击都会看到一个附加信息。
  • 你在看不同于 DOM 的控制台,对吧?
  • 在 Chrome 27 中也适用于我,您的代码看起来不错。你用的是什么浏览器?

标签: javascript jquery firebug


【解决方案1】:

Firebug 和 jsFiddle 之间似乎存在冲突。要查看您的 console.log() 输出,您可以使用其他浏览器(例如 Chrome),或者您可以在您的页面中包含 Firebug Lite,例如 updated fiddle。

【讨论】:

    猜你喜欢
    • 2015-01-30
    • 1970-01-01
    • 1970-01-01
    • 2017-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多