Napravih i ja svoj prvi jQuery plugin - spager (Simple Pager). Funkcija mu je da bilo koju tabelu raščlani na stranice (npr. rezultati pretrage u tabelarnom obliku ili bilo koja druga tabela).
Sadrži samo osnovne funkcije i težio sam da bude minimalistički i da radi samo ono što je potrebno. Sve se izvršava dinamički.
Postoje 4 opcije koje možete proslediti:
items - opcioni parametar koji govori koliko redova da se prikaže po stranici (int) (default je prva vrednost iz opts parametra)
opts - opcioni parametar, određuje koje opcije korisnik može odabrati, odnosno ponudjene vrednosti za izbor prikaza (array) (default je 10, 15, 25 i 50)
animate - opcioni parametar, isključi/uključi animaciju pri promeni stranice (boolean) (default je true)
ctrls - id DOM elementa (uglavnom div) u koji će biti smeštene kontrole, ovaj parametar je potreban kako bi bilo moguće menjati stranice
primer:
$("#mytable").spager({Read More!
items: 10,
opts: [5,10,15,20,25,50],
ctrls: "pg",
animate: true
})