代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 使用教程 >

DedeCMS列表AJAX按更新時間,點擊,評論,星級排序

來源:本站原創 發布時間:2019-03-30 00:00:00熱度:我要評論(0

免費下載,無需注冊無需充值

       DedeCMS實現列表頁按時間,點擊,評論,星級排序的方法還挺多的,最簡單的莫過于生成自由列表。最近玩AJAX玩上癮了,就分享用AJAX動態加載列表的方法。

       AJAX辦法區別于生成自由列表,自由列表有許多優勢:URL靜態、獨立的標題、描述、關鍵字,利于SEO優化;但是考慮到這些列表的對蜘蛛抓取規則來說并沒有太大區別,只是排序規則不一樣而已。

ajax動態加載織夢列表排序方法

       需要這個功能的童鞋下載幾個文件:鏈接:http://pan.baidu.com/s/1hsG6qqC 密碼:k8fr

說明與使用方法:

1.有gbk和utf8兩個版本,把對應的文件放到網站根目錄就好。

2./templets/default是對應的默認模板文件夾,里面的兩個模板文件,分別是list_article.htm,list_article_ajax.htm,第一個是列表模板文件,第二個是AJAX加載文件,打開list_article.htm,找到

<script type="text/javascript" >
    function ajax_url(url,id){
            if(id!=null){
            $("#a_update").attr("class","");
                $("#a_hot").attr("class","");
                    $("#a_lastpost").attr("class","");    
                    $("#a_sortrank").attr("class","");
                    
                    $("#"+id).attr("class","on");
                }
                    
            $.get(url,null,function(returnData){
                $("#list").html(returnData);
            });
        }
    $(function(){
        
    });
</script>

       紅色的#list對應的是下面<p id="list">...</p>,這個p所包含的內容都會被AJAX加載的內容覆蓋。

       比如:你的列表模板名為:produce.htm,對應的AJAX模板命名為produce_ajax.htm。

異步加載列表排序常見問題

1.秀站網秀站網測試,JS動態顯示點擊次數,會顯示錯誤,采用[field:click/]就好;

2.lazyload圖片延遲加載加載不出圖片,已解決,參考文章《網站圖片Lazyload延遲加載技術》;

2.有局限性,不能使用在首頁或頻道封面,只能使用在最終列表欄目;

3.最后效果請參考本站任意一個欄目列表。

轉載請注明來源網址:http://www.yxrxyy.live/dedecms_jq/1388.html

    發表評論

    評論列表(條)

      北京28是什么彩票