这是我的ajax jquery:.......
$(function () {
$(".follow").click(function () {
var element = $(this);
var I = element.attr("id");
var info = 'id=' + I;
$.ajax({
type: "POST",
url: "follow.php",
data: info,
success: function () {
$('.follow' + I).fadeOut(200).hide();
$('.following' + I).fadeIn(200).show();
}
});
return false;
});
});
我的html是:
echo "<tr>";
echo '<td>'. $table["username"]. '</td>'.'<td>'.'<a href="#" id="'.$table['id'].'" class="follow">'.'</a>' . '<a href="#" id="'.$table['id'].'" class="following" style="display:none">'.'</a>' . '</td>';
echo "<tr>";
(在一个while循环中)
成功后,我正在尝试淡出跟随按钮(及其 ID)并将其替换为具有相同 ID 的跟随按钮 - 但是在使用 (+ I) 时它似乎不起作用?
我哪里错了?