我真的不知道我发生了什么事。。
代码如下:
for (var j=0; j<tours.length; j++){
var name = tours[j].name;
var $tourLI = $('<li id="'+name+'"></li>');
var $tourButton = $('<div class="button-inside"><span>'+name+'</span><span></span></div>');
$tourButton.click(function() {
alert(name);
}
}
我正在尝试为每个显示游览名称的按钮绑定单击事件,但无论我单击哪个按钮,总是显示最后一个游览名称。
我究竟做错了什么?
谢谢!