我正在實現一個類似的功能,這裏是我遇到的挑戰。啓用鏈接至少兩次點擊
一旦用戶點擊like,下面的js就會運行並呈現來自服務器的字符串,這是一個局部視圖。然後我有不同的鏈接/圖標,使用戶不同於它。但我不能點擊它,即;該鏈接已經死亡,不會觸發。死。
$('.like-button').click(function() {
var btn = $(this);
var projectid = btn.attr('id').replace('like_', '');
$.post('/Projects/Like', {
projectid: projectid
}).done(function(data) {
if (data.likePart) {
$('#likepart_' + projectid).html(data.likePart);
}
});
return false;
});
編輯:
這是HTML:
{"likePart":"\u003cspan class=\"badge bg-aqua\" id=\"count_10\"\u003e\r\n 0\r\n\u003c/span\u003e\r \n\r\n \u003ca href=\"#\" id=\"like_10\" class=\"like-button\"\u003e\r\n \u003ci class=\"fa fa-heart-o\" style=\"color: #ff0000;\"\u003e\u003c/i\u003e\r\n \u003c/a\u003e\r\n\r\n\r\n\r\n\r\n \u003cspan\u003e İlk beğenen siz olun.\u003c/span\u003e\r\n"}
我如何能確保一旦鏈路恢復,用戶可以點擊它?
謝謝。
您可以顯示HTML。看來你正在取代HTML – Satpal
如果你想要一個喜歡或不喜歡的系統,請查看本教程:http://www.phpgang.com/how-to-create-like-unlike-system-in-php-mysql-and- jquery_410.html –
此外,顯示返回的HTML – AmmarCSE