第一步,給你要點讚的a標籤或者button按鈕添加 id="dianzan" 屬性
第二步,給你需要顯示點贊數的標籤加上 class="likes-count" 屬性
第三步,將下面的js代碼放到你網站內容頁
<script>
function makeRequest(url, callback, method) {
var xhr = new XMLHttpRequest();
xhr.open(method, url);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
callback(xhr.responseText);
}
};
xhr.send();
}
function updateLikes(event) {
event.preventDefault(); // 阻止默認鏈接行爲
var likesCountElement = document.querySelector('.likes-count');
var likeButton = document.getElementById('dianzan');
var url = "/e/public/digg/?classid=[!--classid--]&id=[!--id--]&dotop=1&doajax=1&ajaxarea=diggnum";
makeRequest(url, function(responseText) {
var responseArray = responseText.split("|");
var likes = responseArray[0];
likesCountElement.textContent = likes;
alert(responseArray[2]);
}, "GET");
}
var likeButton = document.getElementById('dianzan');
likeButton.addEventListener('click', updateLikes);
</script>完成!