• jq扩展机制


    1、在$挂上自定义函数方法:

    • 如果想自定义函数方法,而且能通过$调用,那就需要用到extend()方法;
    • 格式:$.extend({}) ;
    • extend({})大括号里面放在自定义的函数/方法,含义是在jq身上挂上自定义的方法或者属性;
    • 他会把参数对象跟jq自带的方法进行合并,然后直接$调用自定义的方法: 
    • 如果成功调用了,那就说明已经将这个方法扩展给我们$符了;
    • 代码中yiyi是我们自定义的jq方法,可以直接用jquery或者$调用;

    2、给jq原型上增加方法:

    • 格式:$.fn.extend({});
    • $.prototype===$.fn;
    • 扩展完毕以后给元素的集合使用;

    注意:自己定义的jq方法不可以进行链式调用,就是这个方法后面不能再链式其他的方法了;

    • 要想实现链式调用,就返回一个this:

  • 相关阅读:
    合肥中科深谷嵌入式项目实战——基于ARM语音识别的智能家居系统(一)
    合肥工业大学数据库实验报告
    若依(ruoyi)管理系统(前后端分离版)本地运行教程(Windows)
    python下载某个网页的图片
    C#【必备技能篇】Release下的pdb文件有什么用,是否可以删除?
    aigc使用意愿调查
    【深度学习】深度估计,Depth Anything Unleashing the Power of Large-Scale Unlabeled Data
    SegNet & DeconvNet——论文阅读
    网址,URL,域名,IP地址,DNS,域名解析(转载)
    Web前端指令符:解码、应用与挑战
  • 原文地址:https://blog.csdn.net/a1598452168YY/article/details/127842875