jQuery-入口函数

jQuery入口函数(文档就绪事件)与JS入口函数相似

三种写法

第一种

$(document).ready(function(){
  执行代码
})

第二种

$().ready(function(){
  执行代码
})

第三种

$(function(){
  执行代码
});

jQuery入口函数($(function(){}))与JavaScript入口函数(window.onload )的区别

  1.

  jQuery 的入口函数是在 html 所有标签(DOM)都加载之后,就会去执行。

  JavaScript 的入口函数是等到所有内容,引用的图片之类的文件加载完后,才会执行。

  2.

  jQuery 的入口函数可以在一个script标签使用多次,效果是叠加的,不会被后面的覆盖

  JavaScript 的入口函数在一个script标签只能使用一次。使用多次,只能实现最后一次的代码。因为后面的入口函数会把之前的入口函数覆盖

  3

  jQuery 的入口函数有三种写法

  JavaScript 的入口函数只有一种写法

注意点:

  自己写的脚本代码放在head要加加载入口函数;放在body最下面不需要放入口函数

  控制台报错:$ is not defined 则说明jQuery的文件引入有错

原文地址:https://www.cnblogs.com/Qian-ManNi/p/11039598.html