我不知道这个问题的确切标题。但我想问..
<div id="listInserts">
<div>tes <a class="del" rel="54" href="#">X</a></div>
</div>
我有一个这样的 jquery 脚本
$.get('dashboard/xhrGetListings', function(o) {
for (var i = 0; i < o.length; i++)
{
$('#listInserts').append('<p>' + o[i].text + '<a class="del" rel="' + o[i].id + '" href="#">X</a></p>');
}
$('#listInserts').on("click",".del",function() {
delItem = $(this);
var id = $(this).attr('rel');
$.post('dashboard/xhrDeleteListing', {'id': id}, function(o) {
delItem.parent().remove();
}, 'json');
return false;
});
}, 'json');
上面的脚本只对我部分有效。我希望当单击选择器集合中的项目时,删除.del
可用数据而不重新加载页面。id=listInserts
该项目被删除就好了,但页面正在重新加载。