gpt4 book ai didi

javascript - 将函数中的多个值添加到每个 jQuery

转载 作者:行者123 更新时间:2023-12-02 17:09:06 24 4
gpt4 key购买 nike

我有以下内容在这个 fiddle 中。 http://jsfiddle.net/7YFHX/

            <ul></ul>

<script>
function test() {
var myNum = [1,2,3,4,5],
myNumTxt = ['one','two','three','four','five'];
return [myNum, myNumTxt];
}

var myTest = test(),
myTestNum = myTest[0],
myTestNumTxt = myTest[1];
console.log(myTestNum);
console.log(myTestNumTxt);


$.each(myTest, function (index, value) {
$("ul").append('<li title="' + value[1] + '">' + value[0] + '</li>');
});
</script>

我想要返回的是数组中每个项目的列表项,其中 myNumTxt 显示在标题文本中,如下所示。

            <ul>
<li title="one">1</li>
<li title="two">2</li>
<li title="three">3</li>
<li title="four">4</li>
<li title="five">5</li>
</ul>

目前我正在返回以下内容。

            <ul>
<li title="2">1</li>
<li title="two">one</li>
</ul>

我在这里做错了什么?如何返回每个值的两个值?

最佳答案

如何使用 for 循环,如下所示:

var myTest = test();
for(var i = 0; i < myTest[0].length; i++){
$("ul").append('<li title="' + myTest[1][i] + '">' + myTest[0][i] + '</li>');
}

关于javascript - 将函数中的多个值添加到每个 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24978338/

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