gpt4 book ai didi

php - jquery 在添加 html 后向 div 添加切换功能

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

我如何将切换功能添加到一个 div 中,该 div 在单击时填充了 ajax 响应。现在我可以实现这两个功能,但我需要点击两次才能在填充后显示 div。我能否一键完成此操作(即填充 div 并添加切换功能)?

如有任何帮助,我们将不胜感激。

我的代码:

$(document).ready(function(){ 
$(".ex2").on('click', '.spnSelected', function() {
var self = $(this).closest("tr");
var col1_value = self.find(".col1").text();
$.ajax({
type: 'GET',
url: 'reportForm.php',
data: { propid: col1_value },
success: function(response) {
$('#form'+col1_value).html(response);
$('#form'+col1_value).toggle();
}
});
});
});

最佳答案

第二行 $(".ex2").on('click', '.spnSelected', function() { 改为 $("body").on(' click', '.ex2 .spnSelected', function() { 应该像 charm 一样工作。

在您的代码中,您在 .ex2 点击上附加了事件,因此如果您使用 ajax 添加更多 .ex2 元素。您没有在新元素上附加事件。当你在 body 上点击点击事件然后检查 .spnSelected clicked 这应该适用于新元素时。

关于php - jquery 在添加 html 后向 div 添加切换功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39405979/

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