jquery中我获取到tr的值,再想获取里面每个td的值,怎么获取

jquery中我获取到tr的值,再想获取里面每个td的值,怎么获取,第1张

已知HTML:<tr id="row001"><td>001</td><td>张三</td></tr>

JQUERY代码:

var $tr=$("#row001"),valArr=[];//$tr是获取的tr

$trfind("td")each(function(){

valArrpush($trim($(this)text()));//text()获取td的文本内容,$trim()去空格

});

alert(valArrjoin(";"));//输出结果

//  递归遍历,取出最深层children

    calleArr(array){

      consolelog(121,array)

            for(let i in array){ 

                var data=array[i];

                if(datachildren){

                    dataname=dataname;

                     thiscalleArr(datachildren) //里面还有子节点,继续遍历,自己调用自己

                }else{//最内层的数据

                    dataname=dataname;

                    dataid = dataid;

                    dataisChecked = true;

                 }

            }

        },

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

children()方法:获取该元素下的直接子集元素

find()方法:获取该元素下的所有子集元素

以上就是关于jquery中我获取到tr的值,再想获取里面每个td的值,怎么获取全部的内容,包括:jquery中我获取到tr的值,再想获取里面每个td的值,怎么获取、递归遍历children,获取最深层数据、jquery怎么获取元素的子元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存