gpt4 book ai didi

jquery - 我想把 li 元素放在一个数组中

转载 作者:行者123 更新时间:2023-11-28 06:05:58 24 4
gpt4 key购买 nike

我有一个可选择的列表。例如,当我在该列表中选择 3 个元素,然后单击确认按钮时,我想将 li 元素添加到数组中。如果我选择其他元素,我也想将它们添加到该数组中。

$(document).ready(function() {
$("#add").on("click", function(e) {
$("#list").append("<li>" + $("#prenume").val() + " " + $("#nume").val() + "</li>");
return false;
})

$(function() {
$("#list").selectable();
});

$("#confirm").on("click", function() {
});
});
#feedback {
font-size: 1.4em;
}
#list .ui-selecting {
background: #FECA40;
}
#list .ui-selected {
background: #F39814;
color: white;
}
#list {
list-style-type: none;
margin: 0;
padding: 0;
width: 20%;
}
#list li {
margin: 3px;
padding: 0.4em;
font-size: 1.4em;
height: 18px;
}
li:hover {
cursor: pointer;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
Prenume
<input type="text" id="prenume"></input>
Nume
<input type="text" id="nume"></input>
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<button id="add">Add</button>
</form>

<ul id="list">
</ul>

<ul id="confirmed_list">
</ul>
<button id="confirm">Confirm</button>

最佳答案

我不确定你想用数组后记做什么,但你可以尝试这样的事情:

<script>
$(document).ready(function () {

var tempArray = Array();

$("#add").on("click", function (e) {
var prenume = $("#prenume").val();
var nume = $("#nume").val();
var both = prenume + " " + nume;

$("#list").append("<li>" + both + "</li>");
tempArray += both;
return false;
})

// This was not working so I commented it out for now
// $(function () {
// $("#list").selectable();
// });


$("#confirm").on("click", function () {
$("#confirmed_list").append(tempArray);
tempArray = "";
});
});
</script>

关于jquery - 我想把 li 元素放在一个数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36455693/

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