最新公告
  • 欢迎您光临站长源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 帝国CMS列表内AJAX无刷新点赞代码

    正文概述 管理员   2024-09-02   12

    实现列表内AJAX无刷新点赞,直接上代码,注意需要jquery.min.js支持!

    列表模板里写:

    <script type="text/javascript"> 
    $(".icon-thumbs-up").click(function(event){ 
      event.preventDefault(); 
      var mythis = $(this); 
      var classid = mythis.data("classid"); 
      var id = mythis.data("id"); 
      $.ajax({ 
        type:"GET", 
        url:"[!--news.url--]e/public/digg/", 
        data:{"classid":classid,"id":id,"dotop":1,"doajax":1,"ajaxarea":"diggnum"}, 
        dataType:"text", 
        success:function(data){ 
          var reinfo = data.split("|"); 
          if (reinfo.length != 1) { 
            if (reinfo[0] != "") { 
              mythis.find("em").html(reinfo[0]); 
            } 
            if (reinfo[2] != "") { 
              //var left = parseInt(mythis.offset().left)+20, top = parseInt(mythis.offset().top); 
              var left = 20, top = mythis.find("em").get(0).offsetHeight; 
              $(".zan").remove(); 
              if (reinfo[2] == "谢谢您的支持") { 
                mythis.append('<div class="zan">+1 谢谢您的支持</div>'); 
                //$("body").append('<div class="zan">+1 谢谢您的支持</div>'); 
              }else{ 
                mythis.append('<div class="zan">已赞</div>'); 
                //$("body").append('<div class="zan">已赞</div>'); 
              } 
              //"text-shadow":"0 1px 0 rgba(0,0,0,0.5)","font-family":"simsun" 
               $(".zan").css({"position":"absolute","z-index":"10","left":left+"px","top":-top+"px","color":"inherit","width":"120px","height":"60px","background":"#fff","border-radius":"6px"}).animate({top:-top-30},"slow",function(){$(this).fadeIn("fast").remove();}); 
            } 
          }else{} 
        } 
      }); 
    }); 
    </script>
    

    列表内容模板需要点赞的地方写:

    <a href="[!--titleurl--]" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="icon-thumbs-up" data-classid="[!--classid--]" data-id="[!--id--]"><span class="font"><i class="fa fa-heart-o"></i><em>[!--diggtop--]</em>个赞</span></a>
    


    站长源码网 » 帝国CMS列表内AJAX无刷新点赞代码

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元