JQueryn hyvä asia on se, että voimme laajentaa kirjastoa helposti, ja tänään aiomme laajentaa sitä lisäämällä toiminnon, jonka avulla voimme rajoittaa merkittyjen valintaruutujen enimmäismäärää, mikä voi olla todella mielenkiintoista.
Ensimmäinen vaihe: Lisää limitCheckbox-toiminto jQueryyn:
$ .fn.limitarCheckbox = funktio (num) {var check = tämä;
this.click (function () {return (tarkista.suodatin (": tarkistettu"). pituus <= num);}); / * Otamme tarkastettujen tarkastusten määrän ja katsomme, ylittävätkö ne parametrimme * /}
Toinen vaihe: Suoritamme funktion dokumentissa .ready ()
$ ("Syöttö: valintaruutu"). LimitCheckbox (6);/ * Voimme käyttää mitä tahansa valitsinta niin kauan kuin siinä on valintaruudut ... ja voit rajoittaa sen mihin tahansa haluamaasi * /
Toivon, että se auttaa sinua projektissa. Minun piti tehdä se pelkän välttämättömyyden vuoksi juuri nyt, enkä voinut olla lähettämättä sitä sinulle, maailman mainostajat!
voitko määrittää hieman enemmän? onko täydellisempiä esimerkkejä koodista?
Hienoa!, Kiitos panoksesta, aloitan php: llä, jQueryllä ja javaScritillä ja autoit minua ymmärtämään, miten sitä voidaan soveltaa muihin toimintoihin, kiitos!