jqueryのは、AJAXページがロードコンテンツでヒット

< DIV クラス= "chanppin_content" ID = "listsBox" > </ DIV > 

< ID = "moreClick" >查看更多</ A >
< スクリプトタイプ= "テキスト/ javascriptの" > 
    のvar ページ=  1 ;
    VAR PAGECOUNT =  0 ; 
    もっと読み込む(); 
    関数loadMore(){ 
        $ .getJSON(' {:U( "loadMore")} ' 、{P:ページ}、関数(D){ 
            PAGECOUNT = d.pageCount; 
            $ .each(d.lists、関数(K、 V){ 
                $(' #listsBox ' ).append("<DIV CLASS = "chanppin_content_liすごいzoomInアニメーション"データ・ワウ期間= "1"データ・ワウ・遅延= "2S"> \ 
                    <a href=" '+ v.url +' "> \ 
                        <divのクラス= "IMG"> \ 
                            <IMG SRC = " ' + v.pic_text + ' "> \ 
                        </ div> \ 
                        <DIV CLASS ="テキスト"> \ 
                            <P> ' + v.title + ' </ P> \ 
                        < / DIV>\ 
                    </a>の\ 
                </ DIV> ");
            }); 
            
        }); 
    } 


    $(' #moreClick ' ).click(関数(){
         場合(ページ< PAGECOUNT){ 
            ページ++ ; 
            loadMore(); 
        } { 
            警告(' 没有了' ); 
        } 
    }); 
</ スクリプト>
関数loadMore(){
         $ = '> 0 `id`' もし(I( 'get.cid' )){
             $ここ。= 'と`cat_id` =' .I( 'get.cid' )。
        } 
        $カウント = M( 'Xiangce') - >ここで、($ここ) - > ()。

        $のpageSize = 6 ;
        $ PAGECOUNT = CEIL$カウント / $のpageSize )。

        $ページ = 新しい \ \ページ(考える$数$ pageSizeをします)。
        $ページ- > setConfig( 'テーマ'、 "%UP_PAGE%%%%LINK_PAGE DOWN_PAGE%%END%<ラベルクラス= 'f_14 clr_6'>共%TOTAL_ROW%条</ラベル>" );
        $この - >ページ= $ページ - > ショー();
        $リスト = M( 'Xiangce') - >($) - >オーダー( 'ORDER_IDのDESC、IDのDESC') - >リミット($ページ - 。。> firstRowの'' $ページ - > listRows) - > 選択する();
        foreachの$リスト として $ K => $ V ){
             $リスト [ $ K ] [ 'URL'] = U( '商品/ビュー'、[ 'ID' => $ V [ 'ID' ]])。
            $リスト [ $ K] [ 'pic_text'] = __ROOT __。 '/ /添付'。$のV [ 'PIC' ]; 
        } 

        ダイ(json_encode([ 'リスト' => $リストを、 'PAGECOUNT' => $ PAGECOUNT ]))。
    }

 

おすすめ

転載: www.cnblogs.com/ximishuier/p/11708081.html