关于jQuery的find方法的疑问 如果选择器中包含特殊字符,可以用两个斜杠转义。参见示例。 参数 示例 HTML 代码: id="notMe" HTML 代码: p class="myClass" p class="notMyClass" p class="myClass"
find(expr)
搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。
所有搜索都依靠jQuery表达式来完成。这个表达式可以使用CSS1-3的选择器语法来写。
返回值
jQuery
参数
expr (String) :用于查找的表达式
示例
从所有的段落开始,进一步搜索下面的span元素。与$("p span")相同。
HTML 代码:
Hello, how are you?
jQuery 代码:
$("p").find("span")
结果:
[ Hello ]
jquery 查询|jquery 查找元素|jquery 查找对象
#id 返回值:Array
概述
根据给定的ID匹配一个元素。
idString
用于搜索的,通过元素的 id 属性中给定的值
描述:
查找 ID 为"myDiv"的元素。
id="myDiv"jQuery 代码:
$("#myDiv");结果:
[ id="myDiv" ]描述:
查找含有特殊字符的元素
jQuery 代码:
#foo\\:bar
#foo\\[bar\\]
#foo\\.barelement 返回值:Array
DIV2
SPANjQuery 代码:$("div");结果:[ DIV1, DIV2 ].class返回值:Array
div class="myClass"
span class="myClass"jQuery 代码:$(".myClass");结果:[ div class="myClass", span class="myClass" ] selector1,selector2,selectorN返回值:Array
span