↓↓选择一款你喜欢的背景皮肤吧!↓↓
{WEB前端技术分享,APP开发,PHP编程学习}
jquery 查找匹配元素的所有子元素,使用children()函数; jquery 查找匹配元素的所有子孙元素,使用find()函数; 运行下面实例,查看两者区别:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <style type="text/css"> *{margin:0;padding:0;} ul li{ list-style:none;} img {border:0 none;} body {padding:100px;} input[type='button']{width:100px; height:38px;display:block;position:fixed;right:20%; top:50px;} span{display:inline-block;float:left;width:100px; height:100px; text-align:center;border:1px blue solid;margin-right:10px;} </style> <script type="text/javascript"> $(function(){ $("input[type='button']").focus().click(function(){ // 使用children() // $(".demo").children('*').css({ // color:'red', // border:"2px red solid", // }) // .end().after('<p>所有子节点:<br/>'+$(".demo").children('*').length+'</p>') //使用find() $('.demo').find('*').css({ color:'red', border:"2px red solid", }) .end().after('<p>所有子节点:<br/>'+$('.demo').find('*').length+'</p>') }) }) </script> <input type="button" value="点击测试"/> <div class="demo"><span>span子节点<b>b孙节点</b></span></div>
提示:你可以先修改部分代码再运行。
如果你觉得本站文章不错,阅读完有所收获,欢迎捐赠赞助:
(*必填)
(选填)
[ 请确保填写正确的邮箱地址,您的留言审核通过会收到邮件通知! ]
[请申请gravatar头像,木有头像的评论可能不会被回复]
【查看更多】提示:发表说说,请登录
4条评论( 网友:4 条,站长:0 条 ) 网友评论{有您的评论更精彩....}