なぜこれが機能しないのか理解できません:
$("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 の観点から要素からプロパティとメソッドを見つける方法はありますか? Jqueryのドキュメントからの参照は非常に混乱しています。
上記のコードからリンクのコンテンツを設定する正しい方法は何ですか?
ありがとう