关于开头的$(function(){})

关于开头的$(function(){})

请问为什么代码要卸载$(function(){

})里面,这个$(function(){})的作用是什么?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
L_Snail 2018-03-29 17:40:18

$(function(){}) 是 $(document).ready(function(){}) 的简写,用来在DOM加载完成之后执行一系列预先定义好的函数

小于飞飞 2018-02-02 10:27:28

window.onload和$(function(){})之间有区别,如下:

1. window.onload是在页面所有的元素都加载完成后才触发

2. $(function(){})是在页面的dom结构加载完毕后就触发 
比如说一个页面有好多图片 而加载这些图片需要一定的时间
window.onload必须得等到全部的图片都加载完成后才能触发
而$(function(){})只要在dom加载完毕之后就会执行 图片不一定已经加载完成

希望解答你的疑惑,祝学习愉快。

慕仙2792416 2018-02-01 23:06:01

window.onload == $(function(){})

  • 不等于吧,上面的老师说得对,一个是全部加载完元素才触发;一个是加载完dom元素就触发
    2018-03-21 21:23:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师