このコードループを動的に李さん動的に作成された要素からクリックデータを取得するにはどうすればよいですか?
for (var i = 0; i < car.length; i++) {
var carNow = car[i];
$('#carList').append("<li>" + carNow.carName +
</li>").data("item", {
index: i
});
};
を#carListするこのコードは、UL#carListにクリックのEventListenerをバインド作成し追加します。あなたは同じ.data()
メソッドを使用して、私は私がクリックした李上のデータを公開するためにjQueryオブジェクト($(この))を使用する必要がありますTHT知っているが、私は正確にhow..Anyヘルプが
$('#carList').on('click', "li", one);
function one() {
controller.setCurrentCar($(this));
carView.render();
}