Το πρόσθετο Modal είναι μια εξαιρετικά λεπτή εκδοχή της παραδοσιακής προσθήκης modal js, προσέχοντας ιδιαίτερα να περιλαμβάνει μόνο τη γυμνή λειτουργικότητα που χρειαζόμαστε εδώ στο twitter.
Κατεβάστε
- $ ( '#my-modal' ). modal ( επιλογές )
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
σκηνικό | boolean | ψευδής | Περιλαμβάνει ένα στοιχείο modal-backdrop |
πληκτρολόγιο | boolean | ψευδής | Κλείνει το modal όταν πατηθεί το πλήκτρο escape |
προβολή | boolean | ψευδής | Ανοίγει το modal κατά την προετοιμασία κλάσης |
Μπορείτε να ενεργοποιήσετε τα modals στη σελίδα σας εύκολα χωρίς να χρειάζεται να γράψετε ούτε μια γραμμή javascript. Απλώς δώστε σε ένα στοιχείο μια data-controls-modal
ιδιότητα που αντιστοιχεί σε ένα αναγνωριστικό στοιχείου και, όταν κάνετε κλικ, θα εκκινήσει το modal σας. Για να προσθέσετε εναλλακτικές επιλογές, απλώς συμπεριλάβετέ τις και ως χαρακτηριστικά δεδομένων.
- <a class = "btn" data-controls-modal = "my-modal" data-backdrop = "true" > Εκκίνηση Modal </a>
Σημείωση Εάν θέλετε το modal σας να κινείται μέσα και έξω, απλώς προσθέστε μια .fade
κλάση στο .modal
στοιχείο σας (ανατρέξτε στην επίδειξη για να το δείτε σε δράση).
Ενεργοποιεί το περιεχόμενό σας ως τρόπο λειτουργίας. Αποδέχεται μια προαιρετική επιλογή object
.
- $ ( '#my-modal' ). τροπικό ({
- closeOnEscape : αλήθεια
- })
Εναλλάσσει χειροκίνητα ένα modal.
- $ ( '#my-modal' ). modal ( 'εναλλαγή' )
Ανοίγει χειροκίνητα ένα modal.
- $ ( '#my-modal' ). modal ( 'show' )
Χειροκίνητα κρύβει ένα modal.
- $ ( '#my-modal' ). modal ( «απόκρυψη» )
Επιστρέφει ένα στιγμιότυπο κλάσης modal στοιχείων.
- $ ( '#my-modal' ). τροπικό ( αληθές )
Σημείωση Εναλλακτικά, αυτό μπορεί να ανακτηθεί με $().data('modal')
.
Η κλάση modal του Bootstrap εκθέτει μερικά συμβάντα για σύνδεση στη λειτουργικότητα του modal.
Εκδήλωση | Περιγραφή |
---|---|
προβολή | Αυτό το συμβάν ενεργοποιείται αμέσως όταν show καλείται η μέθοδος παρουσίας. |
απεικονίζεται | Αυτό το συμβάν ενεργοποιείται όταν το modal έχει γίνει ορατό στον χρήστη (θα περιμένει να ολοκληρωθούν οι μεταβάσεις css). |
κρύβω | Αυτό το συμβάν ενεργοποιείται αμέσως μετά την hide κλήση της μεθόδου παρουσίας. |
κρυμμένος | Αυτό το συμβάν ενεργοποιείται όταν τελειώσει η απόκρυψη του modal από τον χρήστη (θα περιμένει να ολοκληρωθούν οι μεταβάσεις css). |
- $ ( '#my-modal' ). bind ( 'κρυφό' , συνάρτηση () {
- // Κάνε κάτι ...
- })
Αυτή η προσθήκη προορίζεται για την προσθήκη αναπτυσσόμενης αλληλεπίδρασης στην επάνω γραμμή εκκίνησης ή στις πλοηγήσεις με καρτέλες.
Κατεβάστε
- $ ( '#topbar' ). αναπτυσσόμενο μενού ()
Για να προσθέσετε γρήγορα αναπτυσσόμενη λειτουργικότητα σε οποιοδήποτε στοιχείο πλοήγησης, χρησιμοποιήστε το data-dropdown
χαρακτηριστικό. Οποιοδήποτε έγκυρο αναπτυσσόμενο μενού εκκίνησης θα ενεργοποιηθεί αυτόματα.
- <ul class = "tabs" >
- <li class = "active" ><a href = "#" > Αρχική σελίδα </a></li>
- <li class = "dropdown" data-dropdown = "dropdown" >
- <a href = "#" class = "dropdown-toggle" > Αναπτυσσόμενο μενού </a>
- <ul class = "αναπτυσσόμενο μενού" >
- <li><a href = "#" > Δευτερεύων σύνδεσμος </a></li>
- <li><a href = "#" > Κάτι άλλο εδώ </a></li>
- <li class = "διαιρέτης" ></li>
- <li><a href = "#" > Ένας άλλος σύνδεσμος </a></li>
- </ul>
- </li>
- </ul>
Σημείωση Εάν η διεπαφή χρήστη σας έχει πολλά αναπτυσσόμενα μενού, σκεφτείτε να προσθέσετε το data-dropdown
χαρακτηριστικό σε ένα πιο σημαντικό στοιχείο κοντέινερ όπως .tabs
ή .topbar
.
Ένα προγραμματικό api για την ενεργοποίηση μενού για μια δεδομένη επάνω γραμμή ή πλοήγηση με καρτέλες.
Αυτή η προσθήκη προορίζεται για την προσθήκη της αλληλεπίδρασης scrollspy (αυτόματη ενημέρωση πλοήγησης) στην επάνω γραμμή του bootstrap.
Κατεβάστε
- $ ( '#topbar' ). αναπτυσσόμενο μενού ()
Για να προσθέσετε εύκολα τη συμπεριφορά κύλισης στην περιήγησή σας, απλώς προσθέστε το data-scrollspy
χαρακτηριστικό στο .topbar
.
- <div class = "topbar" data-scrollspy = "scrollspy" > ... </div>
Ενεργοποιεί αυτόματα τα κουμπιά πλοήγησης από τη θέση κύλισης των χρηστών.
- $ ( 'body > .topbar' ). scrollSpy ()
Σημείωση Οι ετικέτες αγκύρωσης επάνω γραμμής πρέπει να έχουν επιλύσιμους στόχους αναγνωριστικού. Για παράδειγμα, το <a href="#home">home</a>
must αντιστοιχεί σε κάτι στο dom όπως <div id="home"></div>
.
Το scrollspy αποθηκεύει τα κουμπιά πλοήγησης και τις συντεταγμένες ενοτήτων για απόδοση. Εάν πρέπει να ενημερώσετε αυτήν την προσωρινή μνήμη (πιθανότατα εάν έχετε δυναμικό περιεχόμενο) απλώς καλέστε αυτήν τη μέθοδο ανανέωσης. Εάν χρησιμοποιήσατε το χαρακτηριστικό δεδομένων για να ορίσετε το scrollspy, απλώς καλέστε την ανανέωση στο σώμα.
- $ ( «σώμα» ). scrollspy ( «ανανέωση» )
Ελέγξτε την πλοήγηση στην επάνω γραμμή σε αυτήν τη σελίδα.
Αυτό το πρόσθετο προσθέτει γρήγορη, δυναμική λειτουργία καρτελών και χαπιών.
Κατεβάστε
- $ ( '.tabs' ). καρτέλες ()
Μπορείτε να ενεργοποιήσετε μια πλοήγηση σε μια καρτέλα ή ένα χάπι χωρίς να γράψετε javascript δίνοντάς τους απλώς ένα χαρακτηριστικό data-tabs
ή data-pills
χαρακτηριστικό.
- <ul class = "tabs" data-tabs = "tabs" > ... </ul>
Ενεργοποιεί τη λειτουργία καρτελών και χαπιών για ένα δεδομένο δοχείο. Οι σύνδεσμοι καρτελών πρέπει να αναφέρονται σε αναγνωριστικά στο έγγραφο.
- <ul class = "tabs" >
- <li class = "active" ><a href = "#home" > Αρχική σελίδα </a></li>
- <li><a href = "#profile" > Προφίλ </a></li>
- <li><a href = "#messages" > Μηνύματα </a></li>
- <li><a href = "#settings" > Ρυθμίσεις </a></li>
- </ul>
- <div class = "χάπι-περιεχόμενο" >
- <div class = "active" id = "home" > ... </div>
- <div id = "προφίλ" > ... </div>
- <div id = "μηνύματα" > ... </div>
- <div id = "ρυθμίσεις" > ... </div>
- </ul>
- <σενάριο>
- $ ( συνάρτηση () {
- $ ( '.tabs' ). καρτέλες ()
- })
- </script>
Ακατέργαστο τζιν που μάλλον δεν έχετε ακούσει γι 'αυτά τζιν σορτς Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Μουστάκι cliche tempor, Wiliamsburg carles vegan helvetica. Reprehenderit χασάπη ρετρό keffiyeh ονειροπαγίδα synth. Cosby πουλόβερ eu banh mi, qui irure terry richardson ex squid. Προσαρμόστε το για το iphone. Seitan aliquip quis ζακέτα αμερικανική ένδυση, κρεοπωλείο voluptate nisi qui.
Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.
Banksy do proident, brooklyn photo booth delectus sunt artisan sed organic exercitation eiusmod four loko. Quis tattooed iphone esse aliqua. Master cleanse vero fixie mcsweeney's. Ethical portland aute, irony food truck pitchfork lomo eu anim. Aesthetic blog DIY, ethical beard leggings tofu consequat whatever cardigan nostrud. Helvetica you probably haven't heard of them carles, marfa veniam occaecat lomo before they sold out in shoreditch scenester sustainable thundercats. Consectetur tofu craft beer, mollit brunch fap echo park pitchfork mustache dolor.
Sunt qui biodiesel mollit officia, fanny pack put a bird on it thundercats seitan squid ad wolf bicycle rights blog. Et aute readymade farm-to-table carles 8-bit, nesciunt nulla etsy adipisicing organic ea. Master cleanse mollit high life, next level Austin nesciunt american apparel twee mustache adipisicing reprehenderit hoodie portland irony. Aliqua tofu quinoa +1 commodo eiusmod. High life williamsburg cupidatat twee homo leggings. Four loko vinyl DIY consectetur nisi, marfa retro keffiyeh vegan. Fanny pack viral retro consectetur gentrify fap.
Βασισμένο στο εξαιρετικό πρόσθετο jQuery.tipsy γραμμένο από τον Jason Frame. Το twipsy είναι μια ενημερωμένη έκδοση, η οποία δεν βασίζεται σε εικόνες, χρησιμοποιεί css3 για κινούμενα σχέδια και χαρακτηριστικά δεδομένων για αποθήκευση τίτλων!
Κατεβάστε
- $ ( '#example' ). twipsy ( επιλογές )
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
έμψυχος | boolean | αληθής | εφαρμόστε μια μετάβαση css fade στην επεξήγηση εργαλείου |
καθυστέρηση σε | αριθμός | 0 | καθυστέρηση πριν από την εμφάνιση συμβουλής εργαλείου (ms) |
DelayOut | αριθμός | 0 | καθυστέρηση πριν από την απόκρυψη συμβουλής εργαλείου (ms) |
εναλλακτική | σειρά | '' | κείμενο για χρήση όταν δεν υπάρχει τίτλος συμβουλής εργαλείου |
τοποθέτηση | σειρά | 'πάνω από' | πώς να τοποθετήσετε την επεξήγηση εργαλείου - παραπάνω | παρακάτω | αριστερά | σωστά |
html | boolean | ψευδής | επιτρέπει περιεχόμενο html μέσα στην επεξήγηση εργαλείου |
ζω | boolean | ψευδής | χρησιμοποιήστε την ανάθεση συμβάντων αντί για μεμονωμένους χειριστές συμβάντων |
αντισταθμίζεται | αριθμός | 0 | μετατόπιση εικονοστοιχείων της επεξήγησης εργαλείου από το στοιχείο προορισμού |
τίτλος | χορδή | λειτουργία | 'τίτλος' | χαρακτηριστικό ή μέθοδο για την ανάκτηση του κειμένου τίτλου |
δώσει το έναυσμα για | σειρά | 'φτερουγίζω' | πώς ενεργοποιείται η συμβουλή εργαλείου - τοποθετήστε το δείκτη του ποντικιού | εστίαση | εγχειρίδιο |
Προσαρτά έναν χειριστή twipsy σε μια συλλογή στοιχείων.
Αποκαλύπτει ένα twipsy στοιχεία.
- $ ( '#στοιχείο' ). twipsy ( "εμφάνιση" )
Κρύβει ένα στοιχείο twipsy.
- $ ( '#στοιχείο' ). twipsy ( «απόκρυψη» )
Επιστρέφει μια παρουσία κλάσης twipsy στοιχείων.
- $ ( '#στοιχείο' ). twipsy ( αληθινό )
Σημείωση Εναλλακτικά, αυτό μπορεί να ανακτηθεί με $().data('twipsy')
.
Στενό παντελόνι επόμενου επιπέδου keffiyeh που μάλλον δεν το έχετε ακούσει. Photo booth γενειάδα ακατέργαστη τζιν letterpress vegan messenger τσάντα stumptown. Σεϊτάν από αγρόκτημα μέχρι τραπέζι, αμερικανικά ενδύματα βιώσιμης κινόα 8-bit της mcsweeney's έχουν ένα chambray βινυλίου terry richardson. Beard stumptown, ζακέτες banh mi lomo thundercats. Tofu βιοντίζελ Wiliamsburg marfa, τέσσερα loko mcsweeney's cleanse vegan chambray. Ένας πραγματικά ειρωνικός τεχνίτης, οποιοσδήποτε keytar, σκηνικό από αγρόκτημα σε τραπέζι, με το twitter του Austin να χειρίζεται freegan cred raw τζιν καφέ μονής προέλευσης.
Το πρόσθετο popover παρέχει μια απλή διεπαφή για την προσθήκη popover στην εφαρμογή σας. Επεκτείνει την προσθήκη boostrap-twipsy.js , οπότε φροντίστε να πάρετε και αυτό το αρχείο όταν συμπεριλαμβάνετε popover στο έργο σας!
Κατεβάστε
- $ ( '#example' ). popover ( επιλογές )
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
έμψυχος | boolean | αληθής | εφαρμόστε μια μετάβαση css fade στην επεξήγηση εργαλείου |
καθυστέρηση σε | αριθμός | 0 | καθυστέρηση πριν από την εμφάνιση συμβουλής εργαλείου (ms) |
DelayOut | αριθμός | 0 | καθυστέρηση πριν από την απόκρυψη συμβουλής εργαλείου (ms) |
εναλλακτική | σειρά | '' | κείμενο για χρήση όταν δεν υπάρχει τίτλος συμβουλής εργαλείου |
τοποθέτηση | σειρά | 'σωστά' | πώς να τοποθετήσετε την επεξήγηση εργαλείου - παραπάνω | παρακάτω | αριστερά | σωστά |
html | boolean | ψευδής | επιτρέπει περιεχόμενο html μέσα στην επεξήγηση εργαλείου |
ζω | boolean | ψευδής | χρησιμοποιήστε την ανάθεση συμβάντων αντί για μεμονωμένους χειριστές συμβάντων |
αντισταθμίζεται | αριθμός | 0 | μετατόπιση εικονοστοιχείων της επεξήγησης εργαλείου από το στοιχείο προορισμού |
τίτλος | χορδή | λειτουργία | 'τίτλος' | χαρακτηριστικό ή μέθοδο για την ανάκτηση του κειμένου τίτλου |
περιεχόμενο | χορδή | λειτουργία | 'περιεχόμενο δεδομένων' | χαρακτηριστικό ή μέθοδο για την ανάκτηση κειμένου περιεχομένου |
δώσει το έναυσμα για | σειρά | 'φτερουγίζω' | πώς ενεργοποιείται η συμβουλή εργαλείου - τοποθετήστε το δείκτη του ποντικιού | εστίαση | εγχειρίδιο |
Αρχικοποιεί τα popover για μια συλλογή στοιχείων.
Αποκαλύπτει ένα popover στοιχείων.
- $ ( '#στοιχείο' ). popover ( 'show' )
Κρύβει ένα popover στοιχείων.
- $ ( '#στοιχείο' ). popover ( «απόκρυψη» )
Η προσθήκη ειδοποίησης είναι μια εξαιρετικά μικροσκοπική κατηγορία για την προσθήκη στενής λειτουργικότητας στις ειδοποιήσεις.
Κατεβάστε
- $ ( ".alert-message" ). ειδοποίηση ()
Απλώς προσθέστε ένα data-alert
χαρακτηριστικό στα μηνύματα ειδοποίησης για να τους προσφέρετε αυτόματα στενή λειτουργικότητα.
Αναδιπλώνει όλες τις ειδοποιήσεις με λειτουργία κλεισίματος. Για να ενεργοποιήσετε τις ειδοποιήσεις σας όταν είναι κλειστές, βεβαιωθείτε ότι έχουν ήδη εφαρμοστεί το .fade
και η .in
κλάση σε αυτές.
Κλείνει μια ειδοποίηση.
- $ ( ".alert-message" ). ειδοποίηση ( «κλείσιμο» )