所以我在 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.');
我将如何进行这项工作?