jQuery复习:第二章&第三章

时间:2022-10-02 21:07:08

第二章

一、选择器

1.层次选择器

$(“ancestor descendant”)选取ancestor元素里的所有后代元素

$(“parent > child”)选取parent元素下的child子元素。

2.表单选择器

$(“#form1 input”)选取form1下所有<input>元素

$(“form1 :input”)选取form1下所有<input>、<textarea>、<select>和<button>元素。

3.选择器中的特殊符号需要用转义字符。如:

$(“#id#b”)应写成:$(“#di\\#b”)

4.选择器中的空格不能忽视,有空格和没空格结果不同。

二、find( )和filter( )的区别:

find( )会在元素内寻找匹配元素,filter( )是筛选元素,一个是对它的自己操作,一个是对自身集合元素进行筛选。

第三章

一、插入节点的方法:

1.append( ):向每个匹配元素内部追加内容

2.appendTo( ):将所有匹配的元素追加到指定的元素中

3.prepend( ):向每个匹配的元素内部前置内容

4.prependTo( ):将所有匹配的元素前置到指定的元素中

5.after( ):在每个匹配的元素之后插入内容

6.insertAfter( ):将所有匹配的元素插入到指定元素的后面

7.before( ):在每个匹配的元素之前插入内容

8.insertBefore( ):将所有匹配的元素插入到指定的元素之前

二、设置和获取HTML、文本和值

1.html( )方法:可以用来读取或者设置某个元素中的HTML内容。

2.text( ):可以用来读取或者或设置某个元素中的文本内容。

3.val( ):可以用来设置和获取元素的值。

三、遍历节点

1.children( )方法:用于取得匹配子元素集合(不考虑其他后代元素)

2.next( )方法:用于取得匹配元素后面紧邻的同辈元素

3.prev( )方法:用于取得匹配元素前面紧邻的同辈元素

4.siblings( )方法:用于取得匹配元素前后所有的同辈元素

5.closest( )方法:用于取得最近的匹配元素

6.parent( )、parents( )与closest( )的区别:

(1)parent( ):获取集合中每个匹配元素的父级元素

(2)parents( ):获得集合中每个匹配元素的祖先元素

(3)closest( ):从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素

jQuery复习:第二章&第三章的更多相关文章

  1. CSS3秘笈复习:第一章&amp&semi;第二章&amp&semi;第三章

    第一章: 1.<cite>标签不仅可以将网页设置为斜体,还能给标题做上标记,使它便于被搜索引擎搜索到. 第二章: 1.import指令链接样式表: CSS本身有一种添加外部样式的方法:@i ...

  2. CSAPP深入理解计算机系统&lpar;第二版&rpar;第三章家庭作业答案

    <深入理解计算机系统(第二版)>CSAPP 第三章 家庭作业 这一章介绍了AT&T的汇编指令 比较重要 本人完成了<深入理解计算机系统(第二版)>(以下简称CSAPP) ...

  3. 使用MYSQL数据库实现编程----第二章第三章课堂知识小总结

    第二章1:创建数据库create database myschool 2.数据类型  1.整型 int  2.小数 double  精确度要求高的 ----Decimal(18,4)  2222222 ...

  4. Java入门 第二季第三章 继承

    这是我学习慕课网Java课程的笔记,原视频链接为:http://www.imooc.com/learn/124 3-1 Java 中的继承  ★ 概念:继承是类与类的一种关系,是一种 "is ...

  5. 《大数据技术应用与原理》第二版-第三章分布式文件系统HDFS

    3.1分布式文件 HDFS默认一个块的大小是64MB,与普通文件不同的是如果一个文件小于数据块的大小,它并不占用整个数据块的存储空间. 主节点又叫名称节点:另一个叫从节点又叫数据节点.名称节点负责文件 ...

  6. C&plus;&plus;代码复习笔记:第三章

    getline这个方法的使用, 可以获取用户输入的一行数据, 保存到数组中: #include <iostream> #include <string> int main() ...

  7. 《Python核心编程》第二版第三章答案

    本人python新手,答案自己做的,如果有问题,欢迎大家评论和讨论! 更新会在本随笔中直接更新. 我在Windows使用python版本是2.7.0 3–10. 异常.使用类似readTextFile ...

  8. 《APUE》第三章笔记(1)

    以下内容是我看<APUE>第二版第三章的笔记,有错还希望指出来,谢谢. unbuffered I/O,跟buffered I/O相对,buffered I/O就是 ISO C标准下的标准输 ...

  9. 程序员编程艺术:第三章续、Top K算法问题的实现

    程序员编程艺术:第三章续.Top K算法问题的实现 作者:July,zhouzhenren,yansha.     致谢:微软100题实现组,狂想曲创作组.     时间:2011年05月08日    ...

随机推荐

  1. cocos2dx 入门

    1.设置环境变量 JAVA_HOME=C:\Program Files\Java\jdk1.7.0_17CLASSPATH=.;%JAVA_HOME%\lib;Path增加%JAVA_HOME%\bi ...

  2. 数据库记录转换成json格式 &lpar;2011-03-13 19&colon;48&colon;37&rpar; (转)

    http://blog.sina.com.cn/s/blog_621768f30100r6v7.html 数据库记录转换成json格式 (2011-03-13 19:48:37) 转载▼ 标签: 杂谈 ...

  3. JSP列表形式显示数据库中的数据 OracleCachedRowSet 实例

    现在数据库中有一张用户表,希望用户在jsp页面中输入用户名和密码以及 用户类型,在servlet中插入数据库后,在另一个jsp页面中把数据库中所有的用户名和类型都以列表的形式列出来    可以用Ora ...

  4. Hibernate的批量处理

    Hibernate完全以面向对象的方式操作数据库,当程序员以面向对象的方式操作持久化对象时,将自动转换为对数据的操作.例如我们Session的delete()方法,来删除持久化对象,Hibernate ...

  5. TF:利用sklearn自带数据集使用dropout解决学习中overfitting的问题&plus;Tensorboard显示变化曲线—Jason niu

    import tensorflow as tf from sklearn.datasets import load_digits #from sklearn.cross_validation impo ...

  6. idea maven环境下 java实现发送邮件验证

    1.开通smtp授权 QQ邮箱-设置-账户-开启 得到一个授权码 2.下载javax.email包 maven项目中 pom文件加入: <dependency> <groupId&g ...

  7. python构造IP报文

    import socket import sys import time import struct HOST, PORT = "10.60.66.66", 10086 def m ...

  8. 封装MongoDB的 asp&period;net 链接类

    using System;using System.Collections.Generic;using System.Linq;using MongoDB; /// <summary>// ...

  9. python学习,day1作业:设计一个三级菜单

    设计一个三级菜单,要求能够下钻,能够推出,比较笨的方法 # coding=utf-8 # Author: RyAn Bi data = { 'beijing':{ 'changping':{ 'wud ...

  10. BZOJ4602 SDOI2016齿轮(搜索)

    dfs一遍给每个齿轮随便标个值看是否矛盾就行了. #include<iostream> #include<cstdio> #include<cmath> #incl ...