El millor que té jQuery és que podem estendre la llibreria de forma molt senzilla, I avui l'anem a estendre per afegir una funció que ens permetrà limitar el nombre màxim de checkbox marcats, cosa que pot resultar realment interessant.
Primer pas: Afegir la funció limitarCheckbox a jQuery:
$ .Fn.limitarCheckbox = function (num) {var check = this;
this.click (function () {return (check.filter ( «: checked»). length <= num);}); / * Agafem el nombre de check marcats i veiem si superen el nostre paràmetre * /}
Segon pas: Executem la funció en el document.ready ()
$ ( «Input: checkbox»). LimitarCheckbox (6);/ * Podem fer servir un selector qualsevol sempre que tingui checkboxes ... i podeu limitar al que vulgueu * /
Espero que us serveixi per a algun projecte, jo ho he hagut de fer per pura necessitat ara mateix i no he pogut evitar postejar per vosaltres, creatius de l'món!
pots especificar una mica més com? algun ejemplod i codi més complet?
GENIAL !, gràcies per l'aportació, camino començant amb php, jQuery i javaScrit i em vas ajudar a entendre com aplicar-lo a altres funcions, gràcies !!