У меня возникла ошибка при попытке использовать .click на добавленном элементе div, поэтому я попытался использовать .on вместо этого, но это не решило его. Что не так с последними строками в этом коде?Ошибка .click на добавленном элементе, даже с .on
Элемент .table является расстраивает один:
$('#mapH').focusout(function(){
var i = 0;
while (i < $('#mapH').val()) {
$('#mapCreator').append("<div class='row'></div>");
var j = 0;
while(j < $('#mapW').val()) {
$('.row').last().append("<div class='table empty "+i+"-"+j+"'></div>");
j++;
}
i++;
}
$('.table').css("width", 100/$('#mapW').val()+"%");
$('.row').css("height", $('.table').width());
})
$('.table').on("click", function(){
//$('body').append("<div class='popup'></div>");
alert('hej');
})
там не должно быть запятой позади закрытия круглых скобках? – Appleshell
Какая ошибка? Пожалуйста, уточните вашу проблему. –
какая ошибка вы получаете? –