99智能网
新记
jquery中看到一个代码: $(function(){}) 这是什么意思,我只知道$()中可以加元素作为选择器。
也可以在$()中直接写function()吗,这表示什么意思呢?
举报该文章
相关建议 2012-07-05
专业的解读下吧。
一般js代码都需要去加载html页面的元素。所以需要等待网页中所有的内容加载完毕后才能执行。
原装的js中是这么写的
window.onload = function(){};
jquery可以写为
$(document).ready(function(){});
简写为
$(function(){});
就是表示function中包含的代码在页面加载完成后执行。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://99.aolonic.com/aa/ee7owbjbo.html
其他看法
第1个回答 2012-07-05
$(function(){})
表明在页面加载完成时,要执行里面定义的函数
等效于
$.ready(function(){});
追问
网上哪里有这块内容的介绍吗?能给个链接吗?
第2个回答 2012-07-05
$是一函数,function(){}是一个函数
javascript函数是一个对象,可以当变量.
第3个回答 2012-07-05
这个$(document).ready(function(){}) 是一样的 都表示在文档加载完后 执行方法
相似回答
大家正在搜
相关问题
这个$(function(){ }是什么意思
jQuery(function($){...})中的 “$”...
$(function(){...})是什么意思, 怎么调用?
jquery 的(function(){});表示什么
jquery中(function($){})()其中$到底是...
jquery中的$(function(){...})什么时候...
jquery中function($)这样定义方法是什么意思?
jquery 中,$(function(){ }) ;这个开...