gpt4 book ai didi

jquery - 删除带有列表项的按钮

转载 作者:行者123 更新时间:2023-12-01 03:47:26 26 4
gpt4 key购买 nike

我不知道这段 jQuery 代码有什么问题。我没有收到来自调试器的错误。我对出了什么问题感到困惑。

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

<script>

$(document).ready(function() {

$('#show_place_on_screen').click(function () {

var address = $('#address').val();

$("#list").append('<li>' + address + '<input type="button"

id="delete" value="Delete"/></li>');

});

$("#delete").click(function() {

$(this).parent().remove();

});});

</script>

最佳答案

您应该委托(delegate)click事件,也可以使用类,ID必须是唯一的:

$(document).ready(function() {
$('#show_place_on_screen').click(function() {
var address = $('#address').val();
$("#list").append('<li>'+address+'<input type="button" class="delete" value="Delete"/></li>');
});

$(document).on('click', '.delete', function() {
$(this).parent().remove();
});
});

关于jquery - 删除带有列表项的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12137031/

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