jqueryfindjQuery中children和find的区别

jqueryfind  时间:2021-04-06  阅读:()

谈谈Jquery中的children find 的区别有哪些

<div id="test"> <a>1</a> <p> <a>2</a> </p> </div> $("#test")children("a"),就是子元素,不包括孙子,所以只有1被选中。

而find是子元素,孙子都会被选中,所以1,2都被选中

jQuery中children和find的区别

首先看一段HTML代码,如下: 1 <table id="tb"> 2 <tr> 3 <td>0</td> 4 <td>1</td> 5 <td>2</td> 6 </tr> 7 <tr> 8 <td>3</td> 9 <td>4</td> 10 <td>5</td> 11 </tr> 12 </table> 如果要获取第二个tr里的第二个td的值: Children: $("#tb>tbody").children("tr:eq(1) td:eq(1)").html() Find : $("#tb>tbody").find("tr:eq(1) td:eq(1)").html() 结果,通过children获取的值为:null,而通过find获取的值为:4 这是为什么呢? 查了一下资料,通过children获取的是该元素的下级元素,而通过find获取的是该元素的下级所有元素。

这时回到上面,可以得出,$("#tb>tbody").children() 获取的是两个tr元素(不包括它们子元素td), 而children里面的选择器则是在获取的两个tr元素里再根据条件进行筛选,所以上面那种写法获取不到值。

如果一定用children可以这样写: $("#tb>tbody").children("tr:last").children("td:eq(1)").html()

DiyVM:50元/月起-双核,2G内存,50G硬盘,香港/日本/洛杉矶机房

DiyVM是一家比较低调的国人主机商,成立于2009年,提供VPS主机和独立服务器租用等产品,其中VPS基于XEN(HVM)架构,数据中心包括香港沙田、美国洛杉矶和日本大阪等,CN2或者直连线路,支持异地备份与自定义镜像,可提供内网IP。本月商家最高提供5折优惠码,优惠后香港沙田CN2线路VPS最低2GB内存套餐每月仅50元起。香港(CN2)VPSCPU:2cores内存:2GB硬盘:50GB/R...

DMIT(8.72美元)日本国际线路KVM月付8折起,年付5折

DMIT.io是成立于2018年的一家国外主机商,提供VPS主机和独立服务器租用,数据中心包括中国香港、美国洛杉矶和日本等,其中日本VPS是新上的节点,基于KVM架构,国际线路,1Gbps带宽,同时提供月付循环8折优惠码,或者年付一次性5折优惠码,优惠后最低每月8.72美元或者首年65.4美元起,支持使用PayPal或者支付宝等付款方式。下面列出部分日本VPS主机配置信息,价格以月付为例。CPU:...

CYUN专注海外精品服务器资源 国庆钜惠 最低5折起 限量促销

国庆钜惠 最低5折起 限量促销CYUN专注海外精品服务器资源,主营香港CN2 GIA、美国CERA、美国高防服务器资源,实体公司,ISP/IDC资质齐全,客服配备齐全。本次针对国庆推出非常给力的促销活动,旗下所有平台同享,新老客户同享,限时限量,售完截止。活动截止时间:2021年10月9日官网地址:www.cyun.net参与机型:香港CN2 GIA云服务器、香港双程CN2云服...

jqueryfind为你推荐
santeeset蓝牙itunes支持ipadpreviouslybit支持ipad重庆宽带测速重庆哪一种宽带网速最快谷歌sb为什么百度一搜SB是谷歌,谷歌一搜SB是百度?win7关闭135端口windows 7如何关闭139端口css3按钮如何在html添加一个搜索框和一个按钮google分析如何添加google analysis
域名服务器的作用 唯品秀 simcentric mach5 sugarsync softbank官网 directadmin debian7 全能主机 php空间申请 速度云 静态空间 php空间购买 免费申请个人网站 台湾谷歌 web服务器搭建 空间首页登陆 东莞主机托管 cdn网站加速 万网注册 更多