www.wdby.net > 在jquEry中siBlings找到所有元素的同辈元素,是什么...

在jquEry中siBlings找到所有元素的同辈元素,是什么...

比如说一个div下面有10个span子元素 那么 $('span').eq(0).siblings() 就可以获取到除了第一个span外的 其他九个span标签

既然大家都给代码,我就给文字解释:你选中的是li下的a标签,在这个下的this指的是所有的a标签的兄弟标签,他们都只有一个,所以你的siblings是取不到的。你要写siblings的话前面的选择器必须取到li为止。

jQuery siblings() 方法返回被选元素的所有同胞元素,并且可以使用可选参数来过滤对同胞元素的搜索。 实例演示:点击某个li标签后将其设置为红色,而其所有同胞元素去除红色样式 创建Html元素 点击li元素设置红色并去除其余所有同胞元素的红色样...

如果是针对某一个父元素同辈元素的子元素,例如class='aaa'的同辈元素 $(this).parent().siblings('.aaa').children(); 这个选择结果就是class='aaa'的父级同辈元素的所有孩子 如果是针对所有父元素同辈元素的子元素 $(this).parent().siblings(...

P元素是不能包含块级元素(包括P自身) 你可以试一下下面的代码,11并没有变色。 而且实际运用的时候一般都会加上id或者class的。不会这样一次获取全体元素的。 对于这种嵌套的研究,最好用div实验。 demo $(function(){ $("p").siblings().css(...

siblings()不是遍历函数,应该说是指兄弟元素函数,比如: $(".p").siblings();指的是获取类p的p标签的所有同层的兄弟元素。即div里面所有标签元素的意思。

$( #id).parent().siblings('li').find('ul')

$("div").siblings(); 这是获得div的同辈元素。

siblings只能改变除了自己以外的同辈标签,所有如果jquery对象中有多个的话会把所有的同辈标签都改变,比如 list item 1 list item 2 list item 3 list item 4 list item 5下面这样,如果使用 $('li.item').siblings().css('background-color', ...

jquery中同级元素即兄弟元素用siblings()获取,子级元素用children()获取,所以可以使用如下代码取同级元素的子级: $('selector').siblings().children();示例代码: TESTdiv{padding:10px;margin:10px;}div.xiyouji{width:250px;height:200px;...

网站地图

All rights reserved Powered by www.wdby.net

copyright ©right 2010-2021。
www.wdby.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com