1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-24 12:05:39 +08:00
2020-07-12 19:40:31 +08:00

37 lines
1019 B
JavaScript

layui.use(['jquery', 'form', 'layer'], function () {
var $ = layui.jquery;
var layer = layui.layer;
var $likeIcon = $('#icon-like');
var $likeCount = $('#like-count');
var likeCount = parseInt($likeCount.text());
$likeIcon.on('click', function () {
$.ajax({
type: 'POST',
url: $(this).data('url'),
success: function (res) {
if ($likeIcon.hasClass('active')) {
$likeIcon.removeClass('active');
$likeCount.text(likeCount - 1);
likeCount -= 1;
} else {
$likeIcon.addClass('active');
$likeCount.text(likeCount + 1);
likeCount += 1;
}
},
error: function (xhr) {
var res = JSON.parse(xhr.responseText);
layer.msg(res.msg, {icon: 2});
}
});
});
$('#icon-share').on('click', function () {
});
});