- 2
- 0
- 约2.31千字
- 约 7页
- 2018-07-09 发布于江苏
- 举报
jQuery新手教程:十个非常有用地遍历函数
使用jQuery,可以很容易的选择HTML元素。但有些时候,在HTML结构较为复杂时,提炼我们选择的元素就是一件麻烦的事情。在这篇教程中,我们将探讨十种方法去精炼和扩展我们将要操作的集合。
一、HTML
首先,让我们看看下图所示的简单的页面,通过这个教程我们将选择这些元素。
div.container是包裹元素;
div.photo、div.title、div.rating是div.container的直接子级;
每个div.star是div.rating的子级;
当div.satr的class为“on”时, 它是一个完整的star。
?
二、为什么要遍历?
“为什么我们要进一步提炼一系列元素,难道是jQuery选择语法不够强大?”
好,让我们从示例开始。在上面提到的网页中,当一个star被 点击时,我们需要给它以及左边的每个star添加class“on”。与此同时,我们要改变所有star父元素的背景颜色,因此,我们的代码如下:
$(.star).click(function(){
$(this).addClass(on);
// 如何选取当前对象的 父元素?
// 如何获得当前star左侧所有的star?
});
在第二行,我们得到了我们点击的当前对象。但是,如何得到stars的父级?即div.rating。但是,在一个页面中,有很多di
您可能关注的文档
- F用于1种新型的双降压全桥并网逆变器.doc
- GB476-91煤地元素分析方法.doc
- GBT-20《动自行车轮辋系列》.doc
- GE地领导力培训.doc
- GGCY-3Y道电路故障综合测试仪说明.doc
- Gkeuyx法语动词变位(自己1个个打出来的).doc
- GM命令大全 兽世界 GM 命令.doc
- Greetin 打招呼 问候语.ppt
- HACCP在冷鲜肉中地应用.doc
- have ha v 过去分词.ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 2025河北工业大学辅导员考试试题及答案.docx VIP
- 人教版2025年七年级英语下学期期末总复习专题02词汇运用【期末易错160题】(学生版+解析).docx VIP
- 规章运用电力机车与02课件.pptx VIP
- 人教版七年级数学上册各单元测试卷及答案解析【含期中、期末测试卷】附全册知识点详细梳理.pdf VIP
- 小学美术学情分析.docx VIP
- 2025年高考:浙江化学1月-试题及答案.pdf VIP
- 暴雨洪水引发淹井事故灾害紧急撤人制度2011.doc VIP
- 传感器与测试技术实验报告.doc VIP
- 消防联动调试记录表(通用).doc VIP
- 提高风电场风机基础预应力锚栓安装一次合格率.pptx VIP
原创力文档

文档评论(0)