我有类似初学者的问题,因为 javascript 以一种意想不到的方式使用了变量 'i':
for(var i=0; i<3;i++){
$("a[href=#markers"+i+"]").click(function() {
console.info(this);
console.info("click: "+i);
});
}
这是我的控制台:
<a href="#markers0">
click: 3
<a href="#markers1">
click: 3
<a href="#markers1">
click: 3
但我想要这个:
<a href="#markers0">
click: 0
<a href="#markers1">
click: 1
<a href="#markers1">
click: 2
有人可以帮助解决这个问题吗?谢谢!