抓狂的 jquery .children方法

[复制链接]
查看11 | 回复1 | 2011-2-19 09:46:16 | 显示全部楼层 |阅读模式

上面的代码可以按照代码逻辑执行程序
下面的代码只要是把div换成table|tr|td任何一个都不能实现JS功能!

input name="aa" value="分类一" />

.children对table不能实现查询?

回复

使用道具 举报

千问 | 2011-2-19 09:46:16 | 显示全部楼层
从children方法的概念来理解 取得一个包含匹配的元素集合中每一个元素的所有子元素的元素集合。可以通过可选的表达式来过滤所匹配的子元素。注意:parents()将查找所有祖辈元素,而children()只考虑子元素而不考虑所有后代元素。所有,该方法只能获取元素的直接子节点,在table中直接子节点是tr,当然达不到你想要的input控件了可以用find方法代替 var html_=$('#b').clone().find(':[name=aa]').val('李四');但在把克隆元素插入的时候,也不能直接 $(html_).insertAfter("#a"),这将把元素作为tr的兄弟节点插入了,具体怎么操作,你可以HI我
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行