Điều tốt về jQuery là chúng ta có thể mở rộng thư viện rất dễ dàngvà hôm nay chúng tôi sẽ mở rộng nó để thêm một chức năng cho phép chúng tôi giới hạn số hộp kiểm được chọn tối đa, một điều có thể thực sự thú vị.
Bước đầu tiên: Thêm chức năng limitCheckbox vào jQuery:
$ .fn.limitarCheckbox = function (num) {var check = this;
this.click (function () {return (check.filter (": đã kiểm tra"). length <= num);}); / * Chúng tôi lấy số lượng séc đã kiểm tra và xem chúng có vượt quá thông số của chúng tôi không * /}
Bước thứ hai: Chúng tôi thực thi hàm trong document.ready ()
$ ("Đầu vào: hộp kiểm"). LimitCheckbox (6);/ * Chúng tôi có thể sử dụng bất kỳ bộ chọn nào miễn là nó có các hộp kiểm ... và bạn có thể giới hạn nó ở bất cứ điều gì bạn muốn * /
Tôi hy vọng nó sẽ giúp bạn cho một dự án, tôi đã phải làm điều đó vì hoàn toàn cần thiết ngay bây giờ và tôi không thể không đăng nó cho bạn, những người sáng tạo của thế giới!
2 bình luận, để lại của bạn
bạn có thể chỉ định thêm một chút như thế nào? bất kỳ ví dụ mã hoàn chỉnh hơn?
TUYỆT VỜI !, Cảm ơn bạn đã đóng góp, tôi đang bắt đầu với php, jQuery và javaScrit và bạn đã giúp tôi hiểu cách áp dụng nó vào các hàm khác, cảm ơn !!