码磊姐姐
雄关漫道真如铁,而今迈步从头越。

定义:JQuery语法是通过选取HTML元素,并对选取的元素执行某些操作

一、基础语法

              $(selector).action()

              美元符号定义JQuery

              选择符(selector)"查询"  “查找”HTML元素

              JQuery的action()执行对元素的操作

       实例:              

      $(this).hide() 隐藏当前元素

      $(“p”).hide()  隐藏所有<p>元素

      $(“p.test”).hide 隐藏所有class=”test”的<p>元素

      $(“#test”).hide()隐藏所有id=”test”的元素

二、文档就绪事件

  所有JQuery函数位于一个document ready 函数中

  $(document).ready(function(){

     //开始写JQuery代码

 

   });

这是为了防止文档在完全加载(就绪)之前运行Jquery代码,即在DOM加载完成后才可以对DOM进行操作。如果在文档没有完全加载之前就运行函数,操作可能失败,

简洁写法:

$(funciton(){

//开始写JQuery代码

});

JQuery和JS入口函数以及区别:

JQuery入口函数:

$(document).ready(function(){

   //执行代码

});

或者

$(function(){

  //执行代码

});

JS入口函数:

window.onload=function(){

  //执行代码

}

JQuery入口函数和JS入口函数的区别:

  1. JQuery的入口函数是在html所有标签(DOM)都加载之后执行
  2. JSwindow.onload事件是等到所有内容,包括外部图文之类的文件加载完后才会执行

 

loadready的区别

 

 

 

Window.onload

 

    $(document).ready()

 

执行时机

必须等网页全部加载完毕(包括图片等),然后再执行包裹代码

只需等待网页中的DOM结构加载完毕,就能执行包裹代码

 

 执行次数

只能执行一次,如果第二次,那么第一次的执行会被覆盖

可以执行多次,第N次都不会被上一次覆盖

 

   简写方案

$(function(){

});

 

posted on 2020-08-04 16:12  码磊姐姐  阅读(155)  评论(0编辑  收藏  举报