Проблема следующая, не работает обработчик onclick после добавления нового элемента через append
$('#elem a').click(function(e){
var elem = $($(this).html()).on('click', function(){
alert('1')
});
$('#canvas').append(elem)
})
Пробовал и так:
$('#elem a').click(function(e){
var elem = $($(this).html(), {'click' : 'alert(1)'});
$('#canvas').append(elem)
})
И даже так:
$('#elem a').click(function(e){
var elem = $($(this).html());
$('#canvas').append(elem);
elem.click(function(){
alert(1)
})
})
Что я делаю не так ?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости