gpt4 book ai didi

javascript - 将按钮附加到网站时,如何停止 .each 循环的值相同?

转载 作者:可可西里 更新时间:2023-11-01 13:21:15 25 4
gpt4 key购买 nike

    var number = 0;
$.getJSON("blogData.json", function(data) {

$.each(data, function (index, entry) {
console.log(index);
$("#posts").append("<h3>" + entry.title + "</h3>");
$("#posts").append("<h4>" + entry.desc + "</h4>");
$("#posts").append("<h4>" + entry.author + "</h4>");
$("#posts").append("<p>" + entry.post + "</p>");
$("#posts").append("<br>");
$("#posts").append('<button onclick=save(number)>Read More</button>');
$("#posts").append("<br><br>");
number++;
});

});

我希望能够为每个按钮分配一个唯一值,以便将此值传递给其他函数。上下文是存储在 JSON 文件中的博客,其中帖子的值通过索引调用。我希望能够通过单击特定帖子的按钮来单独查看该帖子。

最佳答案

您已将变量用作 string 类型。您所需要的只是连接变量的值。

$("#posts").append('<button onclick=save(' + number + ')>Read More</button>');

关于javascript - 将按钮附加到网站时,如何停止 .each 循环的值相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47702885/

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