我不明白为什么这不起作用:
$("body").on("click", "a.linky", function () {
var contentID = $(this).attr("contentID");
var jsongo = 'id=' + contentID;
$.ajax({
type: 'POST',
url: '/Controller/Action/',
data: jsongo,
success: function (msg) {
$(this).html(msg);
alert(msg);
}
});
});
我能够显示警报,但我无法为单击的链接设置 html... 有什么方法可以从 JQuery 的角度从 Elements 中找到属性和方法?我发现来自 Jquery 文档的参考非常令人困惑。
从上面的代码设置链接内容的正确方法应该是什么?
谢谢