怎么用jquery获取DIV中的TR和TD

怎么用jquery获取DIV中的TR和TD,第1张

你好!

可以使用元素选择器来获取:

//获取div下所有的TR或TD

$("DIV")find("TR");

$("DIV")find("TD");

//获取div下的子TR或子TD元素

$("DIV >TR");

$("DIV >TD");

希望对你有帮助!

可以通过类名的不同,比如

<ul>

<li class=“li”>第一个子元素</li>

<li class=“li spe”>第二个子元素</li>

<li class=“li”>第三个子元素</li>

</ul>

可以使用$("ul")children("spe")来获得第二个子元素

也可以找到是第几个使用$("ul")find("li")eq(1)找到第二个子元素

如果是不一样的子元素,比如

<div class="mydiv">

<p>第一个子元素</p>

<div>第二个子元素</div>

<a>第三个子元素</a>

</div>

获取p标签$("mydiv")find("p")或者$("mydiv")children("p");

var alldiv = $("div");

var firstdiv = alldiv[0];

var lastdiv = alldiv[alldivlength-1];注意,jquery数组返回的是标准的documentobject,也就是说,firstdiv与lastdiv都是类似通过

documentgetelementbyid这个方式获得到的对象,是不能直接使用jq方法的

解决办法很简单

$(firstdiv)即可

$(function(){//相当天body的 onload,要等页页面加载完毕后才能找到iframe

 $("#hong")contents()find("body")append("I'm in an iframe!");

});

  </script>

  <iframe width="1198" height="729" name="hong" id="hong" src="" scrolling="no" style="text-align:center"></iframe>

jq可以直接使用$("div")获得所有div,但是如果要具体到一个div的话,需要给div一个标记,然后通过html就可以获取值了。

1<div id="divId" class="divClass"> 内容 </div>

123/jq 代码 jq选择器/$("#divId")html();$("divClass")html();

首先,要用jquery获取到这个元素,用attr方法可以输出这个元素的标签属性。例如:

<div id='id1' class='class2'></div>

$('#id1') 获取到这个元素,有很多种获取元素方法,可参考jquery的文档。

$('#id1')attr('id'),就是获取到ID

$('#id1')attr('class'),就是获取到整个的class样式,多个样式可以自行用空格split一下。

以上就是关于怎么用jquery获取DIV中的TR和TD全部的内容,包括:怎么用jquery获取DIV中的TR和TD、如何使用jQuery获取一个元素下面,满足某个条件的子元素、jquery如何获取第一个子元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9770678.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存