jquery文档就绪问题

标签 jquery debugging document-ready

我想知道两者之间的区别。

(function($){
    //some console.log code     
});
$(document).ready(function()
{
    //some console.log code
});

你们可能会说我傻,但我不知道为什么会这样。

这就是问题所在。

当我使用 (function($){ 时,我在 console.log 中看不到任何结果,但它显示了所有控制台调试 当我使用 document.ready 时的结果。

我正在使用jQuery v1.8.2

谢谢。

最佳答案

第一个

$(function(){...});  //missing $ sign here in your code

这只是在 Jquery 中调用 document.ready 的快捷方式.. 两者完全一样.. 如果您碰巧看到核心..您会在评论中注意到这一点... here是链接

关于jquery文档就绪问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14825746/

相关文章:

sql - 是否有一个命令可以在不执行 SQL 查询的情况下测试它? (MySQL 或 ANSI SQL)

objective-c - Xcode调试器,我不明白

javascript - 动态内容上的 jquery .ready 事件

Javascript 适用于 Chrome、Safari 和 Opera,但不适用于 Firefox

javascript - PreventDefault 在 Firefox 中不生效

debugging - 在 Jade 源中打开换行符?

javascript - 函数不断重复运行 Jquery

jquery - 在 $(document).ready() 函数内部生成闭包的目的是什么?

jquery - 在HTML中,如何解决滚动时一个固定表格列与另一表格列重叠的问题?

javascript - 像 LINQ 一样返回选定元素属性的自定义 jQuery 选择器