Мой код выглядит следующим образом.setTimeout и для
script.js
var main = function(){
for(var j=0; j<10; j++){
for(var i=0; i<10; i++){
setTimeout(function(){$('div').append(i*j);}, 1000*j);
};
};
};
$(document).ready(main);
index.html
<html>
<head>
</head>
<body>
<div></div>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="script.js"></script>
</body>
</html>
Я хочу, чтобы отобразить
(Sec1) 00000000000
(сек2) 0000000000
(сек3) 0000000000
......
, но отображать
(Sec1) +100100100100100100100100100100
(сек2) 100100100100100100100100100100100100100100100100100100100100
(сек3) 100100100100100100100100100100100100100100100100100100100100100100100100100100100100100 100
......
Почему? Что делать?