Например, у меня есть эта функция JQuery:
function example(){
var trigger = $('.image');
trigger.each(function(e){
// here I want to change the background color of the :after pseudo-element
$(this:after).css('background-color', 'red');
//^the above obviously doesn't work
});
}
Как я могу добавить, изменить или удалить CSS атрибуты псевдо-элемента $(this)
?
Джейсон, это не дубликат. Дубликат просто просит изменить содержимое псевдоэлемента. Я хочу изменить атрибуты CSS –
Переключить класс и использовать соответствующее правило CSS для обработки псевдоэлемента, например '$ (this) .addClass ('red');' и в CSS '.image.red: after {background- color: red;} ' –