javascript中$(function() {....}) 是 jQuery 中的经典用法,等同于 $(document).ready(function() {....}),即在页面加载完成后才执行某个函数,如果函数中要操作 DOM,在页面加载完成后再执行会更安全,所以在使用 jQuery 时这样的写法很常见。

$(document).ready() 里的代码是在页面内容都加载完才执行的,如果把代码直接写到script标签里,当页面加载完这个script标签就会执行里边的代码了,此时如果你标签里执行的代码调用了当前还没加载过来的代码或者dom,那么就会报错,当然如果你把script标签放到页面最后面那么就没问题了,此时和ready效果一样。
$(document).ready(function(){})可以简写成$(function(){});
点击段落后,此段落隐藏:
<html>
<head>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$("p").click(function(){
$(this).hide();
});
});
</script>
</head>
<body>
<p>If you click on me, I will disappear.</p>
</body>
</html>
如果把$(document).ready(function() {});去掉后,无法隐藏段落:
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$("p").click(function(){
$(this).hide();
});
</script>
</head>
<body>
<p>If you click on me, I will disappear.</p>
</body>
</html>
但是把script放到页面最后的话,就可恢复隐藏效果:
<html>
<head>
</head>
<body>
<p>If you click on me, I will disappear.</p>
</body>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$("p").click(function(){
$(this).hide();
});
</script>
</html>
javascript 中(function(){})()的作用和用法有哪些
和对象啥的没关系
(function(){})() 代表立即执行一个匿名的方法
一般用来与外界隔绝 制造一个似闭包的环境 创建一个作用域链 避免变量冲突
(function(){
var a;
..........
})()
这篇文章主要介绍了javascript中$(function() {});写与不写有哪些区别,希望对大家有所帮助。
相关推荐:
seo软件是什么职位,seo用的是什么软件 ,ai感知树
怎么用AI生成文章免费版,高效创作从此开始!
ChatGPT目前,我无法查看或打开附件,但我依然能为你提供全面的帮助,苹果ai谷歌ai
文章去AI回归创作的本真之美
文字生成AI:开启创意写作的新纪元
OpenAI账号申诉怎么办?全方位解析解决方案,ai写作免费公众号下载
“多网建站”助力企业跨越发展,开启全新数字化时代,海南网站优化电池
ChatGPT为什么访问不了?全面解析及解决方案,ai首页设计
SEO自行:提升网站流量的秘密武器,邹平县个人网站建设建议
seo稿件是什么意思,seo文章写作要求 ,ai写作未来展望和展望
2025百度收录优化:提升网站排名,助力企业数字化转型,第一ai做
怎么用AI润色文章,让你的文稿瞬间高大上
SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧
SEO优化做什么的?揭秘SEO优化的核心价值与实战应用,ai做金色
ChatGPT免费用户每天的使用限制:如何高效利用,突破困境!,花花制作ai
ChatGPT中显示已进行一处编辑,但看不到内容?你需要了解的隐藏问题!,ai敲
什么是seo技术,什么是seo及seo的作用 ,AI倒放仓鼠
SEO手法如何通过精准优化提升网站排名,获取海量流量,网站建设协议流程是什么
GPT-3模型下载:开启智能时代的无限可能,ai走入
文章写作AI:让创作更高效、精准的智能助手
SEO技巧提升网站流量:打造高效网站的关键策略,Ai测脸相
为什么要seo排名,为什么要做seo推广 ,AI写作开启创意新世界
“扩写AI”-引领写作革命,开启智能创作新时代,dede seo 标题如何填写
SEO桔子:提升网站排名的必备法宝,seo外包销售
什么是秀米?全方位了解这款微信公众号排版神器,宁波全网营销型网站建设
SEO查:如何用精准的SEO诊断助力网站流量爆发,美团关键词排名怎么补
ChatGPT服务异常:为何影响到你的工作和生活?如何有效解决?,ai怎么保持圆角不变
文章AI生成标题:让创作更轻松,内容更精彩
seo要懂些什么软件,seo常用软件 ,ai写作网站网址大全
seo软件工具,seo软件是什么 ,AI妆容
SEO优化要钱吗?揭秘SEO投资背后的价值与回报,ai领域
人工润色:让文字更具魅力的秘密武器,快排seo软件哪个最好
实用AI工具:提升效率、优化生活的科技利器
SEO选择:如何挑选最合适的SEO优化策略?,wb免费刷粉网站推广
SEO优化需要花钱吗?从零起步,如何让SEO成为企业的“隐形财富”,字体如何往ai里面倒
什么是seo推广找行者SEO,seo推广效果怎么样 ,西宁ai万词霸屏系统
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
seo组建需要什么条件,seo建站的步骤 ,ai肌肉宝宝
SEO优化如何为网站做好关键词研究和优化,ai直通
怎么用AI写出令人惊叹的文章?轻松搞定写作难题!
SEO与网络推广机构:如何选择最适合你的数字营销合作伙伴,ai写作软件性价比高吗
丹东seo是什么怎么选,丹东spr ,黑发ai图
ChatGLM不能搜索网页内容,你真的了解它的局限性吗?,ai修复情侣
ChatGPT进不去怎么办?解决方案与技巧,轻松畅享智能对话,ai va
从“官网扒下来”看企业数字化转型的未来,摄影营销策略推广文案
seo要公司什么资源,做seo需要用到什么软件 ,ai明星换了
SEO优化的利器:提升网站排名的秘密武器,联想ai7g-3笔记本
ChatGPT免费版的限制:你需要了解的5大制约因素,Ai分解模型
ChatGPT出现错误503?你需要知道的解决方案和应对策略,ai拉伸字效
专业关键词助力SEO优化,让你的内容脱颖而出,东营响应式网站优化