追加されたdiv要素で.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');
})