在jQuery中,.siblings()方法用于获取当前元素的所有兄弟节点,它返回一个jQuery对象,可以用来操作元素。
$("#element").siblings();
该方法可以接受一个可选的参数,用于过滤兄弟节点。例如,如果您想要获取所有class为“test”的兄弟节点,可以使用以下代码:
$("#element").siblings(".test");
.siblings()方法还可以接受一个函数作为参数,该函数用于过滤兄弟节点。例如,如果您想要获取所有id以“el”开头的兄弟节点,可以使用以下代码:
$("#element").siblings(function(index, element) { return element.id.startsWith("el"); });
.siblings()方法也可以用来获取当前元素的所有兄弟节点,包括自身。例如,如果您想要获取所有class为“test”的兄弟节点,包括自身,可以使用以下代码:
$("#element").siblings(".test", true);
.siblings()方法是一个非常有用的方法,可以轻松获取元素的兄弟节点,并通过可选参数进行过滤。