Det gode ved jQuery er, at vi meget let kan udvide biblioteket, og i dag vil vi udvide det til at tilføje en funktion, der giver os mulighed for at begrænse det maksimale antal markerede afkrydsningsfelter, noget der kan være rigtig interessant.
Første trin: Føj limitCheckbox-funktionen til jQuery:
$ .fn.limitarCheckbox = funktion (num) {var check = dette;
this.click (funktion () {return (check.filter (": markeret"). længde <= num);}); / * Vi tager antallet af kontrollerede kontroller og ser om de overstiger vores parameter * /}
Andet trin: Vi udfører funktionen i dokumentet. Klar ()
$ ("Input: afkrydsningsfelt"). LimitCheckbox (6);/ * Vi kan bruge en hvilken som helst vælger, så længe den har afkrydsningsfelter ... og du kan begrænse den til hvad du vil * /
Jeg håber, det hjælper dig med et projekt, jeg var nødt til at gøre det af ren nødvendighed lige nu, og jeg kunne ikke lade være med at sende det til dig, verdens kreative!
kan du angive lidt mere som? flere komplette kodeeksempler?
STOR!, Tak for bidraget, jeg starter med php, jQuery og javaScrit, og du hjalp mig med at forstå, hvordan jeg anvender det til andre funktioner, tak !!