• JQuery语法、JQuery和JS入口函数以及区别


    定义: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(){

    });

  • 相关阅读:
    jvm 指令 invokedynamic
    go switch
    JVM指令 bytecode invokespecial
    babel插件开发
    go 循环依赖 循环引用 最佳实践
    go module 使用入门
    搞懂gopath golang go go项目结构
    SQL Server 工具
    SQLServer Management Studio登录框中的“服务器名”填写
    win2008下安装SQL SERVER 2005出现IIS功能要求 警告解决方案
  • 原文地址:https://www.cnblogs.com/maleijiejie/p/13433923.html
Copyright © 2020-2023  润新知