0
Код ниже будет динамически создавать 5 строк таблицы. Я не понимаю, почему td.length
возвращает 0, хотя я уже создал его. Может ли кто-нибудь объяснить мне почему?element.length возвращает 0, даже если существует элемент
<!doctype html>
<html>
<head>
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
var table = $("#mytable");
for(var c=1; c<6; c++){
var id = "#row" + c;
var tr = $("<tr><td id="+id+">Row "+c+"</td></tr>");
table.append(tr);
}
var td = $("#row1");
alert(td.length);
});
</script>
</head>
<body>
<table id="mytable">
</table>
</body>
</html>
спасибо! –