jQuery入门2基本选择器

本文详细介绍了jQuery中常用的选择器,包括根据ID、元素名、类和通配符选择元素,以及如何处理包含特殊字符的ID。通过示例展示了如何使用这些选择器精准定位DOM元素,并提供了多个实际代码片段进行演示。
摘要由CSDN通过智能技术生成

1 #id

根据给定的ID匹配一个元素。

如果选择器中包含特殊字符,可以用两个斜杠转义。参见示例。

参数

id

用于搜索的,通过元素的 id 属性中给定的值

示例

查找 ID 为"mkbk"的元素。

HTML 代码为:

<div id="notMe"><p>id="notMe"</p></div>
<div id="mkbk">id="mkbk"</div>

jQuery 代码为:

$("#mkbk");

结果:

[ <div id="mkbk">id="myDiv"</div> ]

查找含有特殊字符的元素

HTML 代码:

<span id="al:ba"></span>
<span id="aa[bar]"></span>
<span id="ab.ab"></span>

jQuery 代码:

#al\\:ba
#aa\\[bar\\]
#ab\\.bb

2 element

概述:根据给定的元素名匹配所有元素

element:一个用于搜索的元素。指向 DOM 节点的标签名

示例:查找一个 DIV 元素。

HTML 代码:

<div>di</div>
<div>DI</div>
<span>Id</span>

jQuery 代码:

$("div");

结果:

[ <div>di</div>, <div>DI</div> ]

3.class

概述

class:根据给定的类匹配元素

class:一个用以搜索的类。一个元素可以有多个类,只要有一个符合就能被匹配到。

示例

查找所有类是 "Class" 的元素.

HTML 代码:

<div class="not">div class="not"</div>
<div class="Class">div class="Class"</div>
<span class="Class">span class="Class"</span>

jQuery 代码:

$(".Class");

结果:

[ <div class="Class">div class="Class"</div>, <span class="Class">span class="Class"</span> ]

4 *

概述:匹配所有元素多用于结合上下文来搜索。

示例

找到每一个元素

HTML 代码:

<div>DIV</div>
<span>SPAN</span>
<p>P</p>

jQuery 代码:

$("*")

结果:

[ <div>DIV</div>, <span>SPAN</span>, <p>P</p> ]

5 selector1,selector2,selectorN

概述:将每一个选择器匹配到的元素合并后一起返回你可以指定任意多个选择器,并将匹配到的元

参数

selector1                         Selector

一个有效的选择器

selector2                         Selector

另一个有效的选择器

selectorN                         Selector

任意多个有效选择器

示例

找到匹配任意一个类的元素。

HTML 代码:

<div>div</div>
<p class="Class">p class="Class"</p>
<span>span</span>
<p class="nMClass">p class="nMClass"</p>

jQuery 代码:

$("div,span,p.myClass")

结果:

[ <div>div</div>, <p class="Class">p class="Class"</p>, <span>span</span> ]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值