Lucrul bun despre jQuery este că putem extinde biblioteca foarte ușor, și astăzi o vom extinde pentru a adăuga o funcție care ne va permite să limităm numărul maxim de casete bifate, lucru care poate fi cu adevărat interesant.
Primul pas: Adăugați funcția limitCheckbox la jQuery:
$ .fn.limitarCheckbox = funcție (num) {var check = aceasta;
this.click (function () {return (check.filter (": bifat"). length <= num);}); / * Luăm numărul de verificări verificate și vedem dacă depășesc parametrul nostru * /}
Al doilea pas: Executăm funcția în document.ready ()
$ („Input: checkbox”). LimitCheckbox (6);/ * Putem folosi orice selector atâta timp cât are casete de selectare ... și îl puteți limita la orice doriți * /
Sper că vă ajută pentru un proiect, a trebuit să-l fac din necesitate chiar acum și nu m-am putut abține să nu-l postez pentru voi, creatorii lumii!
poți specifica ceva mai mult ca? vreun exemplu de cod mai complet?
MARE!, Mulțumesc pentru contribuție, încep cu php, jQuery și javaScrit și m-ați ajutat să înțeleg cum să-l aplic la alte funcții, mulțumesc !!