帝国cms点赞功能的快速简单实现教程代码
1,给你要点赞的a标签或者button按钮添加 id="zan" 属性
2,给你需要显示点赞数的标签加上 class="shu" 属性
3,将下面的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('.shu');
var likeButton = document.getElementById('zan');
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('zan');
likeButton.addEventListener('click', updateLikes);
</script>
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
下一篇:帝国cms常用灵动标签字段归类
相关推荐
-
帝国cms是实现顶赞增加信息随机点赞数范围在1-100之间
实现发布文章的时候顶赞随机取一个数值,如果文章用到顶踩功能这样这样就不用填手动输入,或忘记的时候显示0,默认数值之间可以自己修改。方法;首先必须用到这个字段的,然后点击
-
帝国CMS列表内AJAX无刷新点赞代码
实现列表内AJAX无刷新点赞,直接上代码,注意需要jqury.min.js支持!列表模板里写:
-
帝国首页列表页实现点赞的方法
查看帝国cms建站程序新闻系统的内容页模版代码,找到顶一下的HTML代码块,如下所示:
-
帝国cms内容模板点赞和踩方法
第二部第三部添加显示代码赞第四部分后台数据表里面要添加字段diggnum和diggdown页面才可以显示数量最好要diggnum和diggdown赋值才可以弹出已点信息框可...
-
帝国cms 点赞顶踩功能
帝国cms点赞顶踩功能