Гарна річ jQuery полягає в тому, що ми можемо дуже легко розширити бібліотеку, і сьогодні ми збираємося розширити його, щоб додати функцію, яка дозволить нам обмежити максимальну кількість встановлених прапорців, що може бути дійсно цікавим.
Перший крок: Додайте функцію limitCheckbox до jQuery:
$ .fn.limitarCheckbox = функція (число) {var check = це;
this.click (function () {return (check.filter (": перевірено"). length <= num);}); / * Ми беремо кількість перевірених перевірок і перевіряємо, чи перевищують вони наш параметр * /}
Другий крок: ми виконуємо функцію в документі.
$ ("Введення: прапорець"). LimitCheckbox (6);/ * Ми можемо використовувати будь-який селектор, якщо він має прапорці ... і ви можете обмежити його, що завгодно * /
Сподіваюся, це допоможе вам у проекті, мені довелося зробити це з самої необхідності прямо зараз, і я не міг не опублікувати його для вас, творці світу!
Ви можете вказати трохи більше, як? ще якісь повні приклади коду?
ВЕЛИКИЙ!, Дякую за внесок, я починаю з php, jQuery та javaScrit, і ви допомогли мені зрозуміти, як застосовувати його до інших функцій, дякую !!