jquery如何获取树勾选的所有子节点

jquery如何获取树勾选的所有子节点,第1张

直接通过<a id = "displayDelete" class="aDelete" onclick="Delete(this);" href="JavaScript:void(0);">Delete</a>中的ID号来找不就行了吗
$("#displayDelete")
而且你要在什么地方用?如果是 Delete(this) 函数中用的话 你的 this指针已经将该元素通过形参的方式传递到了函数Delete中啊
function Delete(element){
//这个时候通过下面这个就可以调用到上面这段 并且可以是用jQuery方法
$(element);
}

Jquery获取子元素的方法有2种,分别是children()方法和find()方法。下面我们分别来使用这两种方法,看看它们有何差异。
children()方法:获取该元素下的直接子集元素
find()方法:获取该元素下的所有子集元素

$(data)find("DEGREES>Degree")each(function(){
var name= $(this)children("name")text() ;
if(name=="大学"){
//开始处理控制大学
}else if(name=="高中"){
//开始处理控制高中
}else if(name=="博士"){
//开始处理控制博士
}
})

判断是否属于某个节点子元素的3种方法 1、查找子元素方式1:> 例如:var aNods = $("ul > a");查找ul下的所有a标签 2、查找子元素方式2:children() 3、查找子元素方式3:find()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12978195.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存