Всем привет.
После того, как сгенерирую новые элементы, не делегируются именно стили css, а вот alert работает.
Суть такова: по клику на кнопку, задается background соседнему div'у, все исправно работает, выглядит так:
<div class="elements">
<div class="element">1</div>
<div class="element target">2</div>
<div class="element">3</div>
</div>
<div class="buttons">
<button class="next-blue">Change background</button>
</div>
JS:
$(".buttons").on("click","button.next-blue", function(){
target.next().css('background-color', 'blue');
});
Я их удаляю, по новому создаю динамически (класс target тоже добавляю). Но стили второй раз не применяются. Но если стилей добавляю alert, то все окей