Подтвердить что ты не робот

Как я могу добавить всех братьев и сестер текущего селектора в jQuery

Я пробовал это, но он не работает:

$('div').add($(this).siblings());

Я хочу анимировать братьев и сестер одновременно. Может ли кто-нибудь помочь?

4b9b3361

Ответ 1

Вам нужно использовать .addBack(), чтобы получить как div, так и его братья и сестры. В версиях jQuery раньше 1,8 вместо этого следует использовать .andSelf(), который теперь является просто псевдонимом для .addBack() (спасибо Sable).

// jQuery 1.8+
$("#myDiv").siblings().addBack();

// jQuery <1.8
$("#myDiv").siblings().andSelf();

Ответ 2

Это может быть?

$('div').add($(this).siblings('*'));

Ответ 3

для анимации вы можете использовать animate и для добавления братьев и сестер укажите, хотите ли вы добавить братьев и сестер в объект jQuery или сам элемент?