gpt4 book ai didi

javascript - JQuery 添加 HTML 和事件

转载 作者:行者123 更新时间:2023-12-02 20:47:44 24 4
gpt4 key购买 nike

我目前在 JQuery 1.3.2 中有以下内容

for (i = 0; i < totalPages; i++) {
var newDiv = $("<a href=\"#\">").append(i+1).click(function()
{
alert(i+1);
});
$('#pageLinks').append(newDiv).append(" ");
}

这会根据需要输出数字列表,但单击生成的元素时的警报将返回totalPages值,而不是循环期间i的值。如何让点击事件来提醒 i 的值?

谢谢

最佳答案

试试这个

for (i = 0; i < totalPages; i++) {
var newDiv = $("<a href=\"#\">").append(i+1).click(function()
{
alert(this.text);
});
$('#pageLinks').append(newDiv).append(" ");
}

关于javascript - JQuery 添加 HTML 和事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/730586/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com