$(function(){})的执行时间;多个$(function(){})的函数调用问题;

场景描述:

①$(function(){})外部调用$(function(){})内部的方法时报错,是没搞懂$(function(){})执行时间导致;

②多个$(function(){})时调用方法时,A调B里面的方法时报错,是没搞懂$(function(){})内部的变量及函数作用域导致;

$(function(){})的执行时间

参考地址:https://blog.csdn.net/sadleaflzh/article/details/81584144

原因大体描述:

$(function() {}) 是$(document).ready(function()的简写。

DOM加载完成即页面所有的html标签(包括图片等)都加载完了,即浏览器已经响应完,全部展现到浏览器界面上之后,执行$(function() {})中的内容;

多个$(function(){})的函数调用问题

参考地址:https://www.cnblogs.com/gaidalou/p/9304145.html

原因大体描述:

每个$(function(){})都是一个函数,函数都有自己的作用域,匿名函数相当于私有的函数,需要放到外边当做全局函数;

猜你喜欢

转载自blog.csdn.net/HenryMrZ/article/details/81713762
今日推荐