我尝试了这个,但它不起作用:
$('div').add($(this).siblings());
我想同时为兄弟姐妹制作动画。有人可以帮忙吗?
答案 0 :(得分:33)
您需要使用.addBack()
来获取div 和其兄弟姐妹。在1.8之前的jQuery版本中,您应该使用.andSelf()
,而现在只是.addBack()
的别名(感谢Sable)。
// jQuery 1.8+
$("#myDiv").siblings().addBack();
// jQuery <1.8
$("#myDiv").siblings().andSelf();
答案 1 :(得分:0)
这可能吗?
$('div').add($(this).siblings('*'));
答案 2 :(得分:0)
对于动画,您可以使用animate并添加兄弟姐妹,请指定是否要将兄弟姐妹添加到jQuery对象或元素本身?