JQuery常用选择器,方法,正则表达式-创新互联
JQuer常用选择器,方法,正则表达式
在海州等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、成都网站制作、外贸网站建设 网站设计制作按需定制开发,公司网站建设,企业网站建设,品牌网站制作,营销型网站建设,外贸网站建设,海州网站建设费用合理。JQuer 选择器
1) 标签选择器:$(" h4 ")取全部的h3元素
层次选择器:$("#div a ")取div下全部元素
类选择器: $(".title ")取全部class下的title元素
子选择器: $(“ #menu>span ”)选取#menu下的子元素
Id 选择器: $(" # title")取id 为title 的元素
后代选择器: $(“ #menuspan ”)选取#menu下所有的元素
相邻选择器: $(" h3+dl" )取紧邻
元素后的元素 同辈元素: $(“h3~dl”)选取
元素之后所有的同辈元素 交集选择器: $(“h3.title”)选取所有拥有class为title的h3元素
全局选择器: $("*")选取所有元素
JQuer 基本过滤选择器
2 ):first : $(" li:first ")取全部li 元素中第一个li 元素
:last : $( "li:last" )取全部li 元素中最后一个li 元素
:not(three) : $( "li:not(.thress)")取class不是thress的元素
:even : $( "li:even ")取索引是偶数的全部li 元素
:odd :$( "li:odd ")取索引是奇数的全部li 元素
:eq(index) :$( "li:eq(1) ")取索引等于1的li元素
:gt(index) :$ ( "liLgt(1) ")取索引大于1的元素
:lt(index) :$( "li:eq(1) ")取索引小于1的元素
JQuer常用方法
3)addClass() 向被选中元素添加一个或多个类的样式
css()为匹配的元素添加css样式
Next()获所匹配元素合中每个元素其紧邻的同辈元素
Click() 触发或将函数绑定到指定元素的click事件
show()元素显示 Hide()元素隐藏
fadeIn()元素淡入 fadeout() 元素淡出
Mouseover() 鼠标指针移过 Mouseout鼠标指针移出
Focus() 获取焦点 Blur() 失去焦点
Hover() 鼠标悬停 Toggle()鼠标连续点击
removeClass()移除样式 toggleClass()切换不同元素的类样式
Text()获取或设置元素的文本内容 Val()获取或设置元素value属性值
Prev() 取紧邻匹配元素之前的元素 Html()用于动态的新增页面内容
animate() 用于创建自定义动画的函数 Siblings()取位于匹配元素前面和后面的所有同辈元素
Children()获取当前匹配元素下的所有子元素 find()搜索所有与指定表达式匹配的元素
JQuer正则表达式
4)表达式:一个字符串代表了某种规则,其中可以使用某些特殊字符来代表特殊的规则
正则表达式的常用符号
符号
描述
/…/
代表一个模式的开始和结束
^
匹配字符串的开始
$
匹配字符串的结束
\s
任何空白字符
\S
任何非空白字符
\d
匹配一个数字字符,等价于[0-9]
\D
除了数字之后的任何字符,等价于[^0-9]
\w
匹配一个数字、下划线或字母字符,等价于[A-Za-z0-9_]
\W
任何非单字字符,等价于[^a-zA-Z0-9_]
.
除了换行符之外的任何字符
正则表达式的重复字符:符号
描述
{n}
匹配前一项n次
{n,}
匹配前一项n次,或者多次
{n,m}
匹配前一项至少n次,但是不能超过m次
*
匹配前一项0次或多次,等价雨{0,}
+
匹配前一项1次或多次,等价于{1,}
?
匹配前一项0次或1次,也就是说前一项是可选的,等价于{0,1}
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网站名称:JQuery常用选择器,方法,正则表达式-创新互联
本文路径:http://hbruida.cn/article/dhdhig.html
同辈元素: $(“h3~dl”)选取
元素之后所有的同辈元素 交集选择器: $(“h3.title”)选取所有拥有class为title的h3元素
全局选择器: $("*")选取所有元素
JQuer 基本过滤选择器
2 ):first : $(" li:first ")取全部li 元素中第一个li 元素
:last : $( "li:last" )取全部li 元素中最后一个li 元素
:not(three) : $( "li:not(.thress)")取class不是thress的元素
:even : $( "li:even ")取索引是偶数的全部li 元素
:odd :$( "li:odd ")取索引是奇数的全部li 元素
:eq(index) :$( "li:eq(1) ")取索引等于1的li元素
:gt(index) :$ ( "liLgt(1) ")取索引大于1的元素
:lt(index) :$( "li:eq(1) ")取索引小于1的元素
JQuer常用方法
3)addClass() 向被选中元素添加一个或多个类的样式
css()为匹配的元素添加css样式
Next()获所匹配元素合中每个元素其紧邻的同辈元素
Click() 触发或将函数绑定到指定元素的click事件
show()元素显示 Hide()元素隐藏
fadeIn()元素淡入 fadeout() 元素淡出
Mouseover() 鼠标指针移过 Mouseout鼠标指针移出
Focus() 获取焦点 Blur() 失去焦点
Hover() 鼠标悬停 Toggle()鼠标连续点击
removeClass()移除样式 toggleClass()切换不同元素的类样式
Text()获取或设置元素的文本内容 Val()获取或设置元素value属性值
Prev() 取紧邻匹配元素之前的元素 Html()用于动态的新增页面内容
animate() 用于创建自定义动画的函数 Siblings()取位于匹配元素前面和后面的所有同辈元素
Children()获取当前匹配元素下的所有子元素 find()搜索所有与指定表达式匹配的元素
JQuer正则表达式
4)表达式:一个字符串代表了某种规则,其中可以使用某些特殊字符来代表特殊的规则
正则表达式的常用符号
符号
描述
/…/
代表一个模式的开始和结束
^
匹配字符串的开始
$
匹配字符串的结束
\s
任何空白字符
\S
任何非空白字符
\d
匹配一个数字字符,等价于[0-9]
\D
除了数字之后的任何字符,等价于[^0-9]
\w
匹配一个数字、下划线或字母字符,等价于[A-Za-z0-9_]
\W
任何非单字字符,等价于[^a-zA-Z0-9_]
.
除了换行符之外的任何字符
正则表达式的重复字符:符号
描述
{n}
匹配前一项n次
{n,}
匹配前一项n次,或者多次
{n,m}
匹配前一项至少n次,但是不能超过m次
*
匹配前一项0次或多次,等价雨{0,}
+
匹配前一项1次或多次,等价于{1,}
?
匹配前一项0次或1次,也就是说前一项是可选的,等价于{0,1}
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网站名称:JQuery常用选择器,方法,正则表达式-创新互联
本文路径:http://hbruida.cn/article/dhdhig.html
交集选择器: $(“h3.title”)选取所有拥有class为title的h3元素
全局选择器: $("*")选取所有元素
JQuer 基本过滤选择器
2 ):first : $(" li:first ")取全部li 元素中第一个li 元素
:last : $( "li:last" )取全部li 元素中最后一个li 元素
:not(three) : $( "li:not(.thress)")取class不是thress的元素
:even : $( "li:even ")取索引是偶数的全部li 元素
:odd :$( "li:odd ")取索引是奇数的全部li 元素
:eq(index) :$( "li:eq(1) ")取索引等于1的li元素
:gt(index) :$ ( "liLgt(1) ")取索引大于1的元素
:lt(index) :$( "li:eq(1) ")取索引小于1的元素
JQuer常用方法
3)addClass() 向被选中元素添加一个或多个类的样式
css()为匹配的元素添加css样式
Next()获所匹配元素合中每个元素其紧邻的同辈元素
Click() 触发或将函数绑定到指定元素的click事件
show()元素显示 Hide()元素隐藏
fadeIn()元素淡入 fadeout() 元素淡出
Mouseover() 鼠标指针移过 Mouseout鼠标指针移出
Focus() 获取焦点 Blur() 失去焦点
Hover() 鼠标悬停 Toggle()鼠标连续点击
removeClass()移除样式 toggleClass()切换不同元素的类样式
Text()获取或设置元素的文本内容 Val()获取或设置元素value属性值
Prev() 取紧邻匹配元素之前的元素 Html()用于动态的新增页面内容
animate() 用于创建自定义动画的函数 Siblings()取位于匹配元素前面和后面的所有同辈元素
Children()获取当前匹配元素下的所有子元素 find()搜索所有与指定表达式匹配的元素
JQuer正则表达式
4)表达式:一个字符串代表了某种规则,其中可以使用某些特殊字符来代表特殊的规则
正则表达式的常用符号
符号 | 描述 |
/…/ | 代表一个模式的开始和结束 |
^ | 匹配字符串的开始 |
$ | 匹配字符串的结束 |
\s | 任何空白字符 |
\S | 任何非空白字符 |
\d | 匹配一个数字字符,等价于[0-9] |
\D | 除了数字之后的任何字符,等价于[^0-9] |
\w | 匹配一个数字、下划线或字母字符,等价于[A-Za-z0-9_] |
\W | 任何非单字字符,等价于[^a-zA-Z0-9_] |
. | 除了换行符之外的任何字符 |
符号 | 描述 |
{n} | 匹配前一项n次 |
{n,} | 匹配前一项n次,或者多次 |
{n,m} | 匹配前一项至少n次,但是不能超过m次 |
* | 匹配前一项0次或多次,等价雨{0,} |
+ | 匹配前一项1次或多次,等价于{1,} |
? | 匹配前一项0次或1次,也就是说前一项是可选的,等价于{0,1} |
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网站名称:JQuery常用选择器,方法,正则表达式-创新互联
本文路径:http://hbruida.cn/article/dhdhig.html