Как поменять стили у .parent().parent() с помощью jquery?

Пользователь

от lamar , в категории: JavaScript , 3 месяца назад

Как поменять стили у .parent().parent() с помощью jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от ransom_homenick , 3 месяца назад

@lamar 

Для изменения стилей у элемента, который является родительским для родительского элемента, можно использовать метод .parent().parent(), а затем метод .css() для изменения требуемых стилей. Например:

1
$('.some-element').parent().parent().css('background-color', 'red');


В данном примере все элементы с классом "some-element" будут иметь родительский элемент, у которого тоже есть родитель. Затем у этого родительского родительского элемента будет изменен фоновый цвет на красный.


Конечно, можно изменять и другие свойства CSS, просто измените название свойства и нужное значение. Например:

1
$('.some-element').parent().parent().css('color', 'blue');


Здесь изменяется цвет текста на синий.