Page number judgment and switching
Function slipage (Ele, pagecon, Nums) {var end_box =$ (Ele), cons =$ (pagecon), vli = cons. find ('A'), vlen = vli. length, gg_var = Nums, P = math. ceil (vlen/gg_var), STR = '', Index = 0, cur = 'cur'; If (P = 1) return; vli. unwrap (); For (VAR I = 1; I <= P; I ++) {if (I> 1) {STR + = '<I onselectstart = "Return false; "unselectable =" on "> </I> ';} var start = gg_var * (I-1), end = start + gg_var; If (end> vlen) End = Vlen; var lastli = vli. slice (START, end); lastli. wrapall ('<li> </LI>');} end_box.html ('<span onselectstart = "Return false; "unselectable =" on "class =" prev03 "> </span> <SPAN class =" rankbtn "> <I onselectstart =" Return false; "unselectable =" on "class =" cur "> </I> '+ STR +' </span> <span onselectstart =" Return false; "unselectable =" on "class =" next03 "> </span> '); end_box.delegate (". rankbtn I "," click ", function () {inde X = $ (this ). index (); $ (this ). addclass (cur ). siblings (). removeclass (cur); cons. find ('lil '). eq (index ). show (). siblings (). hide ();}). delegate (". next03 "," click ", function () {Index = (p-1 )? 0: ++ index; $ (this ). prev (). find ('I '). eq (index ). addclass (cur ). siblings (). removeclass (cur); cons. find ('lil '). eq (index ). show (). siblings (). hide ();}). delegate (". prev03 "," click ", function () {Index =! Index? (P-1): -- index; $ (this ). next (). find ('I '). eq (index ). addclass (cur ). siblings (). removeclass (cur); cons. find ('lil '). eq (index ). show (). siblings (). hide () ;}) ;}slipage ('# conpage1', '# con1', 4); slipage (' # conpage2 ',' # con2', 12 );