gpt4 book ai didi

JavaScript jQuery 在 AJAX 之后不工作

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

伙计们,目前我正在做一个项目,我需要通过 AJAX 加载一些数据。我正在使用 jQuery 进行 AJAX。以下是 HTML 和 JavaScript 代码

<body>
<input type="submit" value="Number 1">
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
$.ajax('ajax.html',{
success: function(data){
$('body').append(data);
}
});

$('input').click(function(){
alert('bang!!!');
});
});
</script>
</body>

这是 ajax.html 文件

<input type="submit" value="Number 2">

现在 AJAX 工作正常,但点击事件不适用于 AJAX 加载的输入标记

点击事件与第一个输入标签完美配合

最佳答案

由于您动态添加它,因此您的第二个输入没有附加事件监听器。

您可以通过以下方式解决此问题:

$(document).on('click', 'input', function() {});

关于JavaScript jQuery 在 AJAX 之后不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46446390/

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