全部教程·
JavaScript·
jQuery
[目录]
·
jQuery Chaining
jQuery 教程
jQuery 简介
jQuery 安装
jQuery 语法
jQuery 选择器
jQuery 事件
jQuery 效果
jQuery 隐藏和显示 jQuery 淡入淡出 jQuery 效果 滑动 jQuery 效果 动画 jQuery 停止动画 jQuery Callback jQuery ChainingjQuery HTML
jQuery 获得内容 jQuery 设置内容 jQuery 添加元素 jQuery 删除元素 获取设置 CSS 类 jQuery CSS() 方法 jQuery 尺寸jQuery 遍历
jQuery 遍历 jQuery 遍历 祖先 jQuery 遍历 后代 jQuery 遍历 兄弟 jQuery 遍历 过滤jQuery AJAX
jQuery AJAX 简介 jQuery AJAX 加载 jQuery Get/Post jQuery noConflict() 方法jQuery 参考手册
jQuery 参考手册 选择器 jQuery 参考手册 事件 jQuery 参考手册 效果 jQuery 文档操作 jQuery 属性操作 jQuery CSS操作 jQuery 参考手册 Ajax jQuery 参考手册 遍历 jQuery 参考手册 数据 jQuery DOM方法 jQuery 参考手册 核心 jQuery 参考手册 属性
jQuery 教程
jQuery 简介
jQuery 安装
jQuery 语法
jQuery 选择器
jQuery 事件
jQuery 效果
jQuery 隐藏和显示 jQuery 淡入淡出 jQuery 效果 滑动 jQuery 效果 动画 jQuery 停止动画 jQuery Callback jQuery ChainingjQuery HTML
jQuery 获得内容 jQuery 设置内容 jQuery 添加元素 jQuery 删除元素 获取设置 CSS 类 jQuery CSS() 方法 jQuery 尺寸jQuery 遍历
jQuery 遍历 jQuery 遍历 祖先 jQuery 遍历 后代 jQuery 遍历 兄弟 jQuery 遍历 过滤jQuery AJAX
jQuery AJAX 简介 jQuery AJAX 加载 jQuery Get/Post jQuery noConflict() 方法jQuery 参考手册
jQuery 参考手册 选择器 jQuery 参考手册 事件 jQuery 参考手册 效果 jQuery 文档操作 jQuery 属性操作 jQuery CSS操作 jQuery 参考手册 Ajax jQuery 参考手册 遍历 jQuery 参考手册 数据 jQuery DOM方法 jQuery 参考手册 核心 jQuery 参考手册 属性jQuery - Chaining
通过 jQuery,您可以把动作/方法链接起来。
Chaining 允许我们在一条语句中允许多个 jQuery 方法(在相同的元素上)。
1. jQuery 方法链接
直到现在,我们都是一次写一条 jQuery 语句(一条接着另一条)。
不过,有一种名为链接(chaining)的技术,允许我们在相同的元素上运行多条 jQuery 命令,一条接着另一条。
提示:这样的话,浏览器就不必多次查找相同的元素。
如需链接一个动作,您只需简单地把该动作追加到之前的动作上。
例子 1
下面的例子把 css(), slideUp(), and slideDown() 链接在一起。"p1" 元素首先会变为红色,然后向上滑动,然后向下滑动:
$("#p1").css("color","red").slideUp(2000).slideDown(2000);
如果需要,我们也可以添加多个方法调用。
提示:当进行链接时,代码行会变得很差。不过,jQuery 在语法上不是很严格;您可以按照希望的格式来写,包含折行和缩进。
例子 2
这样写也可以运行:
$("#p1").css("color","red")
.slideUp(2000)
.slideDown(2000);
jQuery 会抛掉多余的空格,并按照一行长代码来执行上面的代码行。
下一章:jQuery 获得内容和属性
jQuery 拥有可操作 HTML 元素和属性的强大方法。1. jQuery DOM 操作:jQuery 中非常重要的部分,就是操作 DOM 的能力。jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。2. 获得内容 - text()、html() 以及 val()。3. 获取属性 - attr():jQuery attr() 方法用于获取属性值。
AI 中文社