通过 jQuery,可以把动作/方法链接在一起。

Chaining 允许我们在一条语句中运行多个 jQuery 方法(在相同的元素上)。

jQuery 方法链接

直到现在,我们都是一次写一条 jQuery 语句(一条接着另一条)。

不过,有一种名为链接(chaining)的技术,允许我们在相同的元素上运行多条 jQuery 命令,一条接着另一条。

提示: 这样的话,浏览器就不必多次查找相同的元素。

如需链接一个动作,您只需简单地把该动作追加到之前的动作上

下面的例子把 css()、slideUp() 和 slideDown() 链接在一起。"p1" 元素首先会变为红色,然后向上滑动,再然后向下滑动:

实例

$("#p1").css("color","red").slideUp().slideDown();

如果需要,我们也可以添加多个方法调用。

提示:当进行链接时,代码行会变得很差。不过,jQuery 语法不是很严格;您可以按照希望的格式来写,包含换行和缩进。

如下书写也可以很好地运行:

实例

$("#p1").css("color","red")
.slideUp()
.slideDown();

jQuery 会抛掉多余的空格,并当成一行长代码来执行上面的代码行。

最新文章

  1. How to stop pycharm show files in project in red color?
  2. 设计模式(3)--抽象工厂模式(Absrtact Factory Pattern)
  3. hibernate防止sql注入对参数赋值传参数的例子
  4. jenkins创建job不能用中文问题
  5. 使用XML文件和Java代码控制UI界面
  6. Flink DataSet API Programming Guide
  7. DSP TMS320C6000基础学习(6)—— gel文件
  8. HDU 2517 / POJ 1191 棋盘分割 区间DP / 记忆化搜索
  9. removeClass()
  10. 自用最小生成树模板(基于Kruskal)
  11. webpack4 splitChunksPlugin && runtimeChunkPlugin 配置杂记
  12. bash 和sed 和gawk
  13. 尚硅谷springboot学习10-@PropertySource,@ImportResource,@Bean
  14. mysql 中只能使用 localhost 登录,用ip不能登陆
  15. hibernate中常用的Hql语句总结
  16. UNIX网络编程之旅-配置unp.h头文件环境
  17. BFS搜索:POJ No 3669 Meteor Shower
  18. spring boot 拦截器之WebMvcConfigurerAdapter
  19. LeetCode OJ Minimum Depth of Binary Tree 递归求解
  20. Go语言学习之运算符(The way to go)

热门文章

  1. summernote(富文本编辑器)将附件与图片上传到自己的服务器(vue项目)
  2. C++入门经典-例3.22-循环嵌套打印三角形
  3. linux下快速查找文件(转载)
  4. 【Spark机器学习速成宝典】模型篇08保序回归【Isotonic Regression】(Python版)
  5. WIN10下命令行禁用编辑模式
  6. 了解一下urlencode()函数
  7. Typography 字体
  8. Jmeter(十三) JDBC Request
  9. Report List 报表开发
  10. ubuntu中写sh脚本