我正在尝试在通过 ajax 调用填充数据的页面中完成删除。我的页面在加载数据之前有这个:
<span id="ShowSelectedCategories"></span>
并在ajax调用后填写以下信息:
function(data){
$('#ShowSelectedCategories').prepend('<a href="" id="'+b.SelectedCategoriesID+'" class="DeleteCat"> x <span style="color:red">' + data +'</span> </a>  ');
}
最后点击后我想删除点击的元素,但它不起作用。
$(function(){
$("#ShowSelectedCategories").click(function(e){
e.target.outerHTML //this is the part i want to remove after click
e.preventDefault();
})
我已经尝试过$(".DeleteCat).click()
,但这给出了错误,因为该类的元素是动态创建的。
感谢您的帮助