我正在尝试使用 $.get 将 div 替换为其更新版本。我正在做这样的事情:
$('.clickable').click( function() {
$.get(url, function(data) {
$(this).replaceWith(data);
});
});
但这似乎不起作用。我猜这个 $(this) 不喜欢这样改变,或者它应该工作吗?如果我不想通过搜索数据来检索当前 div 的属性值,有可能吗?
编辑:删除$.get(url + ' #' + $(this).attr('id')
,因为它似乎 $.get 实际上不像 load() 。因此,替换的 div 将显示整个数据......如果有人有适当的解决方案来选择部分数据,我将不胜感激。添加评论或其他内容。