ですから、私はJavaScriptがあまり得意ではありませんが、これが私が行き詰まっていることです。
だから、私はこれを手に入れました:
$(".post-click").click(function()
{
var classid = $(this).attr('id');
var postid = $(this).attr('id');
postid = postid.replace('post-click-id_', '');
alert("ID: " + classid + " PostID: " + postid);
$(this).replaceWith('<img SRC="assets/img/refresh.gif" ALT="" >');
$.post("likepost.php", { postid: postid } , function(data)
{
if(data.indexOf("Yes") >= 0)
{
//Question is about this part
}
else
{
//Question is about this part
}
});
});
さて、その「はい」または他の部分で:どうすればそれを行うことができるので、からのデータをに置き換えることができ$(this)
ますreplaceWith
か?でできると思っていclassid
たのですが、どうしたらいいのかよくわかりません。私はこれについて考えました:
$(classid).replaceWith('Yes, yes indeed.');
$(classid).replaceWith('Nope.');
これをどのように機能させますか?