我本质上相当于一个“喜欢”按钮,也就是说,当你点击它时,应该发送一条消息给服务器,以增加页面上的计数器。是否有内置的小部件?或者它是你自己的代码,即基本上应该这样做:
答案 0 :(得分:1)
您可以按照我刚刚创建的这个示例小提琴:http://jsfiddle.net/jxc876/yGCTH/
非常简单:
0)设置HTML
<div id="comment-123">This is a comment
<div class="likeCount">0 likes</div>
<a href="#" class="like">+like</a>
<a href="#" class="dislike">-dislike</a>
</div>
1)在链接上注册一个功能
$('.like').click(doLike);
2)将数据发送到服务器
$.post('/echo/json/', data, callback, 'json');
3)服务器回复后,获取新计数器&amp;更新显示
function callback(reply) {
var comment = '#comment-' + reply.commentId;
$(comment + ' .likeCount').text(reply.likeCount);
$(comment + ' a').toggle();
}