tzkr.net
当前位置:首页 >> jquEry遍历子元素 >>

jquEry遍历子元素

1、IE中使用方法: 父窗口调用子窗口:iframe_ID.iframe_document_object.object_attribute = attribute_value 例子:onClick="iframe_text.myH1.innerText='http://www.pint.com';" 子窗口调用父窗口:parent.parent_document_object.object_

你好!<br><br><br>可以通过选择器来进行子元素或包含元素的限定!<br><br>要仔细看jquery的API.<br>$("#ID >div").each(function(){<br> alert($(this).attr("id")); //打印子div的ID<br>});

$("xxx").each(function(i,obj){//i是每个元素的序号(0起算)//obj就是每个元素,所以直接对obj进行处理即可});

1、获取本身的文本:$(this).text();2、获取li的name属性值:$(this).parent().parent().attr("name");

<script> $(window).ready(function(){ var ul = $("<ul/>").appendTo($("body")); for(i=0;i<3;i++){ ul.append("<li><div><input type='checkbox'><span>item</span></div></li>"); } });</script>

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

如果给定表示 DOM 元素集合的 jQuery 对象,.children() 方法允许我们检索 DOM 树中的这些元素,并用匹配元素构造新的 jQuery 对象..find()和 .children() 方法类似,不过后者只沿着 DOM 树向下遍历单一层级.请注意,与大多数 jQuery 方法一样,.children() 不返回文本节点;如果需要获得包含文本和注释节点在内的所有子节点,请使用 .contents().该方法接受一个选

var obj = $("<div class='div1'><div class='div2'></div></div>"); 这是用jquery创建了copy一个元素 获取obj这个百对象下的class='div2'的元素,度很容易,这样:obj2 = obj.find('.div2');

可以用:第一种:$(".items>.title"),选择class为items下面的class为title的子元素第二种:$(".items>div:first"),选择class为items下面的第一个div子元素,如果下面只有一个div子对象,就不用加first了

var obj = $("&lt;div class='div1'&gt;&lt;div class='div2'&gt;&lt;/div&gt;&lt;/div&gt;");这是用jquery创建了一个元素获取obj这个对象下的class='div2'的元素,很容易,这样:obj2 = obj.find('.div2');

网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com