此代码循环将动态创建的li附加到#carList
for (var i = 0; i < car.length; i++) {
var carNow = car[i];
$('#carList').append("<li>" + carNow.carName +
</li>").data("item", {
index: i
});
};
此代码将单击eventListener绑定到ul#carList。我知道我必须使用JQuery对象($(this))来公开点击的li上的数据,但我不确定如何...赞赏任何帮助
$('#carList').on('click', "li", one);
function one() {
controller.setCurrentCar($(this));
carView.render();
}