Het goede aan jQuery is dat we de bibliotheek heel gemakkelijk kunnen uitbreiden, en vandaag gaan we het uitbreiden met een functie waarmee we het maximale aantal gemarkeerde selectievakjes kunnen beperken, iets dat heel interessant kan zijn.
Eerste stap: voeg de limitCheckbox-functie toe aan jQuery:
$ .fn.limitarCheckbox = functie (num) {var check = dit;
this.click (function () {return (check.filter (": gecontroleerd"). length <= num);}); / * We nemen het aantal gecontroleerde controles en kijken of ze onze parameter overschrijden * /}
Tweede stap: we voeren de functie uit in het document.ready ()
$ ("Input: checkbox"). LimitCheckbox (6);/ * We kunnen elke selector gebruiken zolang deze selectievakjes heeft ... en je kunt het beperken tot wat je maar wilt * /
Ik hoop dat het je helpt voor een project, ik moest het nu uit pure noodzaak doen en ik kon niet anders dan het voor jullie plaatsen, creatievelingen van de wereld!
kun je iets meer specificeren zoals? nog meer complete codevoorbeelden?
GEWELDIG!, Bedankt voor de bijdrage, ik begin met php, jQuery en javaScrit en je hebt me geholpen te begrijpen hoe ik het op andere functies kan toepassen, bedankt !!