Το καλό με το jQuery είναι ότι μπορούμε να επεκτείνουμε τη βιβλιοθήκη πολύ εύκολακαι σήμερα πρόκειται να την επεκτείνουμε για να προσθέσουμε μια λειτουργία που θα μας επιτρέψει να περιορίσουμε τον μέγιστο αριθμό σημειωμένων πλαισίων ελέγχου, κάτι που μπορεί να είναι πραγματικά ενδιαφέρον.
Πρώτο βήμα: Προσθέστε τη λειτουργία limitCheckbox στο jQuery:
$ .fn.limitarCheckbox = συνάρτηση (αριθμός) {var check = αυτό;
this.click (function () {return (check.filter (": check"). length <= num);}); / * Λαμβάνουμε τον αριθμό των ελεγχόμενων ελέγχων και βλέπουμε αν υπερβαίνουν την παράμετρο}
Δεύτερο βήμα: Εκτελούμε τη συνάρτηση στο έγγραφο. Ήδη ()
$ ("Εισαγωγή: πλαίσιο ελέγχου"). LimitCheckbox (6);/ * Μπορούμε να χρησιμοποιήσουμε οποιονδήποτε επιλογέα εφ 'όσον έχει πλαίσια ελέγχου ... και μπορείτε να τον περιορίσετε σε ό, τι θέλετε * /
Ελπίζω να σας βοηθήσει για ένα έργο, έπρεπε να το κάνω από την απόλυτη ανάγκη αυτή τη στιγμή και δεν μπορούσα παρά να το δημοσιεύσω για εσάς, δημιουργικά του κόσμου!
μπορείτε να ορίσετε λίγο περισσότερο; άλλα ολοκληρωμένα παραδείγματα κώδικα;
ΜΕΓΑΛΟ!, Ευχαριστώ για τη συνεισφορά, ξεκινώ με php, jQuery και javaScrit και με βοήθησες να καταλάβω πώς να το εφαρμόσω σε άλλες λειτουργίες, ευχαριστώ !!