如何分别点击每个div框,让每次点击回调显示i = 1,2,3,4? jsfiddle:http://jsfiddle.net/91v7b12c/2/ 现在的方式,每次点击显示'4',即i的最后一个值。感谢。
div {
width: 10px;
height: 10px;
border: 1px solid black;
}
<div id='1'></div>
<div id='2'></div>
<div id='3'></div>
<div id='4'></div>
<label></label>
var n = 4
for (var i = 0; i < n; i++) {
$('#' + i)
.click (function (){cb (i)})
} // end for (var i = 0; i < n; i++)
function cb (j) {
$('label').text(j)
}