我无法让jQuery将一个类添加到我从$ .post返回的结果的dom中。
为什么这不起作用?
$.post(url, data, function (result) {
$(result).addClass('.update');
$this.closest('.inline').replaceWith(result);
});
替换正在运行,但它没有.update类。
答案 0 :(得分:2)
$.post(url, data, function (result) {
var withClass = $(result).addClass('.update');
$this.closest('.inline').replaceWith(withClass);
});
那应该有用。你正在创建一个新对象,同时做$(结果),然后你不做任何事情。我在代码中更改了它。