我很难使用 jquery 即时更改此链接的 ID。我可以更改链接文本,但不能更改 ID。有任何想法吗?
<a href="#" id="follow-5">follow</a>
当您单击链接时,我希望它看起来像:
<a href="#" id="following-5">following</a>
这是我的jQuery代码
$("a[id^='follow']").live('click', function(e) {
e.preventDefault();
var aid = $(this).attr('id').substring(7);
$.ajax({
type: "POST", url: "/artist/", data: "command=becomeFan&aid=" + aid,
dataType: "html",
success: function(data){
$("#follow-" + aid).text("Following");
$("#follow-" + aid).prev("a").attr("id","following-" + aid);
}
});
return false;
});