首页 > 其他分享 >jquery链式调用原理

jquery链式调用原理

时间:2023-02-25 13:45:03浏览次数:49  
标签:jquery jQuery 调用 console function 链式

jquery选择器$('selector')返回的不是数组,而是一个被封装好的jQuery对象,查询到的每一个节点,都被以下标为属性的方式添加到jQuery对象,jQuery对象上的方法包含对象本身的方法和定义在原型上的方法两种,无论何种方法,在每次调用方法后,都会在方法内部返回一个this对象,指向当前的jQuery对象,方便下次链式调用,当然这只是一种非常基本的实现思路,具体思路见:jQuery的链式调用浅析_jquery_脚本之家 (jb51.net)

eg:要实现如下的效果:

$("#idbox").width("100px").height("100px");

则基础原理如下:

let Fun={
      fn1:function(){
          console.log("fn1");
          return this;
      },
      fn2:function(){
          console.log("fn2");
          return this;
      },
      fn3:function(){
          console.log("fn3");
          return this;
      }
}

Fun.fn1().fn2();

 

标签:jquery,jQuery,调用,console,function,链式
From: https://www.cnblogs.com/zsy1006/p/17154254.html

相关文章

  • 【踩坑】Jupyter调用TensorFlow 导致kernel restarting
    原因一:GPU内存满了。解决方法:手动清理一下,kill掉jupyter进程。原因二:装了GPU版的TensorFlow,但自己的电脑是CPU的。解决方法:重装一下。pipuninstalltensorflowpipinstall......
  • c# 调用chatgpt api
    前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!!在C#中调用ChatGPTAPI,您可以使用.NET内置的HTTPClient类或第三方的RestSharp类库。以下是使用.......
  • c语言调用chatgpt api
    前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!!在C语言中调用ChatGPTAPI,您需要使用C的网络编程库(例如libcurl)发送HTTP请求。以下是使用libcurl......
  • go语音 调用chatgpt api
    前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!!要在Go中调用ChatGPTAPI,您可以使用Go的net/http包或其他HTTP客户端库来发送HTTP请求。以下是......
  • php 调用chatgpt api
    前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!!要在PHP中调用ChatGPTAPI,您可以使用以下步骤:使用curl函数或其他HTTP客户端库发送HTTP请求。......
  • Python调用chatgpt api
    前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!! 要在Python中调用ChatGPTAPI,您可以使用以下步骤:首先,安装Python的HTTP客户端库,例如requests......
  • java调用chatgpt api
    前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!!要在Java中调用ChatGPTAPI,您可以使用以下步骤:首先,在您的Java项目中添加相关的HTTP客户端库,例如......
  • 13.OpenFeign测试远程调用
    以会员服务调用优惠券服务为例引入依赖在之前创建微服务模块时已经引入了这个依赖,就不需要重复引入了添加要被member微服务调用的coupon微服务的coupon的方法在memb......
  • .net 调用chatgpt api
    前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!!要在.NET中调用ChatGPTAPI,您可以使用以下步骤:安装System.Net.HttpNuGet包。创建一个HttpClie......
  • c++调用chatgpt api
    前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!!要在C++中调用ChatGPTAPI,您可以使用以下步骤:首先,安装C++的HTTP客户端库,例如libcurl或者Poco......