gpt4 book ai didi

jquery - 如何将ajax html响应附加到当前div的旁边

转载 作者:行者123 更新时间:2023-12-03 22:57:44 25 4
gpt4 key购买 nike

我的 DOM 如下,

<div id='level-1'>
<ul>
<li><span><a>Mike</a></span></li>
<li><span><a>John</a></span></li>
<li><span><a>Ket</a></span></li>
</ul>
</div>

jQuery如下,

$(document).on('click','div[id^=[level] ul li span a',function(){

//Making ajax request,no problem in getting the response
// Here I need to append response next to the current div i,e div#level-1 or div#leve-2
});

ajax 响应将与上面的 DOM 相同,除了 divid 的内容 anchor 标记id 将是 level-2level-3+1 为 div 的当前值。

最佳答案

尝试

$(document).on('click','div[id^=level] ul li span a',function(){
var parentDiv = $(this).closest("div[id^=level]");

$.ajax(...).done(function(html) {
parentDiv.after(html);
});

});

关于jquery - 如何将ajax html响应附加到当前div的旁边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16252022/

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