JQuery laba lieta ir tā, ka mēs varam bibliotēku paplašināt ļoti viegli, un šodien mēs to paplašināsim, lai pievienotu funkciju, kas ļaus mums ierobežot maksimālo atzīmēto izvēles rūtiņu skaitu, kas var būt patiešām interesants.
Pirmais solis: Pievienojiet funkciju limitCheckbox vietnei jQuery:
$ .fn.limitarCheckbox = funkcija (num) {var pārbaudīt = tas;
this.click (function () {return (check.filter (": pārbaudīts"). garums <= num);}); / * Mēs pārbaudām pārbaudīto skaitu un redzam, vai tie pārsniedz mūsu parametru * /}
Otrais solis: Mēs izpildām funkciju dokumentā.ready ()
$ ("Ievade: izvēles rūtiņa"). LimitCheckbox (6);/ * Mēs varam izmantot jebkuru atlasītāju, ja vien tam ir izvēles rūtiņas ... un jūs varat to ierobežot ar visu, ko vēlaties * /
Es ceru, ka tas jums palīdzēs projektā. Man tas bija jādara tūlīt pat nepieciešamības dēļ, un es nevarēju to neizlikt jums, pasaules radošajiem!
vai jūs varat norādīt nedaudz vairāk līdzīgu? vēl kādi pilnīgi kodu piemēri?
Lieliski! Paldies par ieguldījumu. Es sāku ar php, jQuery un javaScrit, un jūs man palīdzējāt saprast, kā to pielietot citās funkcijās, paldies !!