01-JQuery入口函数

JQuery入口函数

  • JS原生入口函数特点
    • 原生JS会等到DOM元素加载完毕,并且图片也加载完毕才会执行
    • 原生的JS如果编写了多个入口函数,后面编写的会覆盖前面编写的
        window.onload = function () {
            alert("111");
        };
        //会覆盖前面的入口函数
        window.onload = function () {
            alert("222");
        }
  • JQuery入口函数特点
    • jQuery会等到DOM元素加载完毕,但不会等到图片也加载完毕就会执行
    • jQuery中编写多个入口函数,后面的不会覆盖前面的
        $(document).ready(function () {
            alert("111");
        });

        $(document).ready(function () {
            alert("222");
        });
  • JQuery入口函数四种写法
        // 1.第一种写法
        $(document).ready(function () {
            alert("11");
        });

        //2.第二种写法
        jQuery(document).ready(function () {
            alert("22");
        });

        //3.第三种写法(推荐这种)
        $(function () {
            alert("33");
        });

        //4.第四种写法
        jQuery(function () {
            alert("44");
        });

JQuery冲突问题

  • JQuery中的$是可以自定义的,如果和其他框架冲突可以修改$符号
    //当其他框架中的$符号和jQuery中的符号重复时候可以修改
    // 1.释放$的使用权
    // 注意点: 释放操作必须在编写其它jQuery代码之前编写
    //         释放之后就不能再使用$,改为使用jQuery
    // jQuery原理.noConflict();
    // 2.自定义一个访问符号
    var w = jQuery.noConflict();
    w(function () {
        alert("111");
    });
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 29,140评论 1 45
  • 为甚嚒要学习jQuery? 因为JS中有很多痛点: window.onload事件只能出现一次,如果出现多次,后面...
    magic_pill阅读 914评论 0 13
  • $HTML, HTTP,web综合问题 1、前端需要注意哪些SEO 2、 的title和alt有什么区别 3、HT...
    Hebborn_hb阅读 4,806评论 0 20
  • Maven,用于团队式开发的工具,需要在开发工具中载入,以下谈谈自己的见解。Maven主要有两个作用,一个是项目构...
    yoohooo阅读 489评论 0 0
  • C程序栈底为高地址,栈顶为低地址,因此上面的实例可以说明函数参数入栈顺序的确是从右至左的。可到底为什么呢?查了一直...
    SmallTwo阅读 532评论 0 0

友情链接更多精彩内容