我想在每个元素的末尾添加该元素的索引位置。例如:<Category>;<Action>;<Label>;<Position>
目前我只有<Category>;<Action>;<Label>
我不知道如何再次循环它们以获取位置并附加它。下面是一些示例代码。不确定这是否有意义。感谢您的帮助。
var newArr = [];
var string = "~A~, ~B~, ~C~";
string = string.split(",");
$.each(string, function(index, element) {
console.log("Log 1: " + element);
element = element.replace(/\~/g, "").replace(" ", "");
console.log("Log 2: " + element)
newArr.push(element);
})
newArr = newArr.join(";");
console.log(newArr)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
最佳答案
你可以在循环之外有一个变量 让我= 0; 那么
newArr.push(i++);
newArr = bannerDataArr.join(";");
希望这有帮助。代码有点困惑。
关于javascript - 如何捕获标识主轮播中所有促销事件的列表变量,然后添加索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49403355/