当前位置:编程学习 > JS >>

jquery 对象选择器获取 a,span,div,class对象内容

var aAll = abc.find('a');

find(expr)
搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。
所有搜索都依靠jQuery表达式来完成。这个表达式可以使用CSS1-3的选择器语法来写。

返回值
jQuery

参数
expr (String) :用于查找的表达式

示例
从所有的段落开始,进一步搜索下面的span元素。与$("p span")相同。

HTML 代码:

<p><span>Hello</span>, how are you?</p>

jQuery 代码:

$("p").find("span")
结果:

[ <span>Hello</span> ]

如: $(".class1")

<div class="class1">AAA</div>
<div class="class2">BBB</div>
<div class="class1">CCC</div>

根据 id 选择(通过 id 只能选择一个对象), 如: $("#div2")


<div id="div1">AAA</div>
<div id="div2">BBB</div>
<div id="div3">CCC</div>

根据标签选择, 如: $("span")

 

<div><span>AAA</span></div>
<div>BBB</div>
<span>CCC</span>

document.getElementById 方法根据id获取单个Dom对象, 或者使用 document.getElementsByTagName 方法根据HTML标签名称获取Dom对象集合。

另外在事件函数中, 可以通过在方法函数中使用this引用事件触发对象(但是在多播事件函数中IE6存在问题), 或者使用event对象的target(FF)或srcElement(iIE6)获取到引发事件的Dom对象。

 

用dom方法

var div = document.getElementById("testDiv");
var divs = document.getElementsByTagName("div");

<div id=testDiv></div>

 

补充:网页制作,jquery
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,