dedecms 列表页加载更多插件,加载更多按钮为下拉自动触发形式,本次织梦dedecms实现点击下拉加载更多主要用到js技术。
'aJgLws*w 2F_
R/{D 步骤如下:
b=##A c|p,/L09L 1、在</head>头部加入js代码以及引入js文件。
g1m-+a
Ayx^Wp*s jquery-ias.min.js 下载地址
https://www.genban.org/imgups/soft/180206/1-1P206092342.rar @98;VWY\ oVkq2 JavaScript
.:1qK<vz M8W# io 01
iSp var ias = $.ias({
nnCug 02
+H'\3^C- container: ".listbox",
W? ,$!]0 03
#!#z5DJu item: ".item",
1$LI px 04
>q( 5ir pagination: ".pagelist",
KsdG(.I+ek 05
rg&+ next: ".pagelist a.next",
&sOM>^SAD 06
vZjZb(jlN });
#}o<v|; 07
4,}GyVJFb` ias.extension(new IASSpinnerExtension({
Vewzo1G2 08
aWvd`qA9r src: "/images/loadinglit.gif",
TlPVHJyt 09
~mH+DV3
html: '<p style="text-align: center;" class="clear"><img src="{src}"/></p>'
~775soN 10
o/JPYBhdl }));
&'O?es|Lb 11
a$+#V=bA ias.extension(new IASTriggerExtension({
?)cJZ>$!w 12
JuJ5qIal text: '点击加载更多',
FmA-OqEpA 13
w-:
D html: '<p style="text-align: center; cursor: pointer;" class="clear more"><a>{text}</a></p>',
3wNN<R 14
:&$Xe1)i] offset: !1,
dofR)"<p,^ 15
:yD@5) }));
Wf1-"Q 16
R6Pz#`n ias.extension(new IASNoneLeftExtension({
SRk7gfP*q 17
~%G Ssm\J text: '没有更多了,已经加载完!',
Prt#L8 18
-9Xw]I#QR html: '<p style="text-align: center; cursor: pointer;" class="clear more"><a>{text}</a></p>',
|ZuDX87 19
bgXc_>T6_y }));
cFxSDTR Faw. GU 找到
2c*2\93> ?/L1tX) 1
&:,fb]p {dede:pagelist listitem="pre,next,pageno,option" listsize="3"/}
KKMWD\ {kv4g\a; 修改为
n7'<3t N}1-2 1
:'TX"E! {dede:pagelist listitem="next" listsize="1" runphp="yes"}
-kt1t@O 2
T)*l' g' @me = preg_replace('/<a\shref=([\'"]?).+?\1/', '$0', @me);
$jDD0<F.# 3
HKT{IP+7(L {/dede:pagelist}
`jt(DKB+J ">0 /8] l 效果即实现。
)Ep@$Gv|S