我目前在JQuery的1.3.2JQuery的添加HTML和事件
for (i = 0; i < totalPages; i++) {
var newDiv = $("<a href=\"#\">").append(i+1).click(function()
{
alert(i+1);
});
$('#pageLinks').append(newDiv).append(" ");
}
要求該輸出數字列表如下,但點擊生成的元素時的警報返回總頁數值,而不是循環期間的i值。我如何獲得點擊事件來提醒我的價值?
感謝
想一想。到click事件觸發時,for循環已經完成,並且我已經增加到totalPages。我不是你創建的新div的屬性,而是你的循環迭代器。你需要引用一個屬於div的變量。 – glomad 2009-04-08 16:06:18