gpt4 book ai didi

jQuery:唯一的 Each() var append

转载 作者:行者123 更新时间:2023-12-01 07:30:56 24 4
gpt4 key购买 nike

我将 XML 文件中的一些按钮 append 到一些 div 中。每个 div 中都有一两个按钮。

在每个 Each() 中,通过 var append 按钮。但在每个按钮插入后,Each() 都会覆盖 var。

如何为每个 append 创建一个唯一的变量?

这是我想要的“buttonMarkup”,作为唯一的变量,这样它们就不会互相覆盖......

$(this).find('button', this).each(function(index) {
var type = $(this).attr("type");
var label = $(">label", this).text();
var wunLink = $(">link", this).text();
buttonMarkup = "<a href='" + wunLink + "' class='" + type + "'><span>" + label + "</span></a>";
});

我该怎么做?

提前谢谢您...:-)

最佳答案

只需在等号上加一个 + 即可连接字符串

$(this).find('button', this).each(function(index) {
var type = $(this).attr("type");
var label = $(">label", this).text();
var wunLink = $(">link", this).text();
buttonMarkup += "<a href='" + wunLink + "' class='" + type + "'><span>" + label + "</span></a>";
});

这样你就会在buttonMarkup中得到一个长字符串,你可以用它来追加(buttonMarkup)

关于jQuery:唯一的 Each() var append ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6201338/

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