butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Как обратиться к новому созданному DOM элементу в jquery?

Господа, напомните мне, как в jquery выбрать новый элемент созданный тем же jquery? какой там обработчик куда вешать, что гуглить? Раньше делал - забыл всё. Ну вот создал я div, его же в изначальном DOM нет, но его точно можно выбрать, а как? Или добавил класс новый, как теперь выбрать элемент с этим новым классом?

$('.checkprice').click(function(el){      
        $(this).addClass('checkcheck');
    });

    $( '.checkcheck' ).on( "click", function() {
       alert('yes');
    });


Где ошибка? Алерт не работает
  • Вопрос задан
  • 4058 просмотров
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
var node = $('<div></div>'); // ссылка на элемент у вас уже имеется
target.append(node);
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Symphony
@Symphony Куратор тега JavaScript
$('body').append('<div id="new">element</div>');
    $('#new').text('new element');
Ответ написан
@axeld1975
$('body').on('click','.class', function(){
// обращение к классу .class
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы