Δώστε ζωή στα στοιχεία του Bootstrap—τώρα με 12 προσαρμοσμένα πρόσθετα jQuery .
Ένα βελτιωμένο, αλλά ευέλικτο, υιοθετεί το παραδοσιακό modal plugin javascript με μόνο την ελάχιστη απαιτούμενη λειτουργικότητα και έξυπνες προεπιλογές.
Προσθέστε αναπτυσσόμενα μενού σε σχεδόν οτιδήποτε στο Bootstrap με αυτό το απλό πρόσθετο. Το Bootstrap διαθέτει υποστήριξη πλήρους αναπτυσσόμενου μενού στη γραμμή πλοήγησης, στις καρτέλες και στα χάπια.
Χρησιμοποιήστε το scrollspy για να ενημερώνετε αυτόματα τους συνδέσμους στη γραμμή πλοήγησης για να εμφανίζεται ο τρέχων ενεργός σύνδεσμος με βάση τη θέση κύλισης.
Χρησιμοποιήστε αυτό το πρόσθετο για να κάνετε τις καρτέλες και τα χάπια πιο χρήσιμα, επιτρέποντάς τους να εναλλάσσονται από τα παράθυρα tabbable τοπικού περιεχομένου.
Μια νέα άποψη για το πρόσθετο jQuery Tipsy, τα Tooltips δεν βασίζονται σε εικόνες — χρησιμοποιούν CSS3 για κινούμενα σχέδια και χαρακτηριστικά δεδομένων για τοπική αποθήκευση τίτλων.
Προσθέστε μικρές επικαλύψεις περιεχομένου, όπως αυτές στο iPad, σε οποιοδήποτε στοιχείο για τη στέγαση δευτερευουσών πληροφοριών.
* Απαιτείται να συμπεριληφθούν συμβουλές εργαλείων
Το πρόσθετο ειδοποίησης είναι μια μικρή κατηγορία για την προσθήκη στενής λειτουργικότητας στις ειδοποιήσεις.
Κάντε περισσότερα με τα κουμπιά. Ελέγξτε τις καταστάσεις του κουμπιού ή δημιουργήστε ομάδες κουμπιών για περισσότερα στοιχεία όπως γραμμές εργαλείων.
Αποκτήστε στυλ βάσης και ευέλικτη υποστήριξη για πτυσσόμενα εξαρτήματα όπως ακορντεόν και πλοήγηση.
Δημιουργήστε μια παρτίδα οποιουδήποτε περιεχομένου θέλετε να παρέχετε μια διαδραστική παρουσίαση περιεχομένου.
Μια βασική, εύκολα επεκτεινόμενη προσθήκη για γρήγορη δημιουργία κομψών κεφαλίδων με οποιαδήποτε εισαγωγή κειμένου.
Για απλά εφέ μετάβασης, συμπεριλάβετε το bootstrap-transition.js μία φορά για ολίσθηση σε modals ή εξαφάνιση ειδοποιήσεων.
* Απαιτείται για κινούμενα σχέδια σε πρόσθετα
Ένα βελτιωμένο, αλλά ευέλικτο, υιοθετεί το παραδοσιακό modal plugin javascript με μόνο την ελάχιστη απαιτούμενη λειτουργικότητα και έξυπνες προεπιλογές.
Λήψη αρχείουΠαρακάτω είναι ένα στατικά αποδοθέν modal.
Ένα ωραίο σώμα…
Εναλλάξτε ένα modal μέσω javascript κάνοντας κλικ στο κουμπί παρακάτω. Θα γλιστρήσει προς τα κάτω και θα ξεθωριάσει από την κορυφή της σελίδας.
Εκκινήστε το demo modalΚαλέστε το modal μέσω javascript:
- $ ( '#myModal' ). modal ( επιλογές )
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
σκηνικό | boolean | αληθής | Περιλαμβάνει ένα στοιχείο modal-backdrop. Εναλλακτικά, καθορίστε static ένα φόντο που δεν κλείνει το modal όταν κάνετε κλικ. |
πληκτρολόγιο | boolean | αληθής | Κλείνει το modal όταν πατηθεί το πλήκτρο escape |
προβολή | boolean | αληθής | Εμφανίζει το modal όταν αρχικοποιηθεί. |
Μπορείτε να ενεργοποιήσετε τα modals στη σελίδα σας εύκολα χωρίς να χρειάζεται να γράψετε ούτε μια γραμμή javascript. Απλώς ορίστε data-toggle="modal"
ένα στοιχείο ελεγκτή με ένα data-target="#foo"
ή το href="#foo"
οποίο αντιστοιχεί σε ένα αναγνωριστικό στοιχείου modal, και όταν κάνετε κλικ, θα εκκινήσει το modal σας.
Επίσης, για να προσθέσετε επιλογές στο modal instance, απλώς συμπεριλάβετέ τις ως πρόσθετα χαρακτηριστικά δεδομένων είτε στο στοιχείο ελέγχου είτε στην ίδια τη σήμανση modal.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Εκκίνηση Modal </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" > × </button>
- <h3> Modal header </h3>
- </div>
- <div class = "modal-body" >
- <p> Ένα ωραίο σώμα… </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Κλείσιμο </a>
- <a href = "#" class = "btn btn-primary" > Αποθήκευση αλλαγών </a>
- </div>
- </div>
.fade
κλάση στο
.modal
στοιχείο (ανατρέξτε στην επίδειξη για να το δείτε σε δράση) και συμπεριλάβετε το bootstrap-transition.js.
Ενεργοποιεί το περιεχόμενό σας ως τρόπο λειτουργίας. Αποδέχεται μια προαιρετική επιλογή object
.
- $ ( '#myModal' ). τροπικό ({
- πληκτρολόγιο : ψευδής
- })
Εναλλάσσει χειροκίνητα ένα modal.
- $ ( '#myModal' ). modal ( 'εναλλαγή' )
Ανοίγει χειροκίνητα ένα modal.
- $ ( '#myModal' ). modal ( 'show' )
Χειροκίνητα κρύβει ένα modal.
- $ ( '#myModal' ). modal ( «απόκρυψη» )
Η κλάση modal του Bootstrap εκθέτει μερικά συμβάντα για σύνδεση στη λειτουργικότητα του modal.
Εκδήλωση | Περιγραφή |
---|---|
προβολή | Αυτό το συμβάν ενεργοποιείται αμέσως όταν show καλείται η μέθοδος παρουσίας. |
απεικονίζεται | Αυτό το συμβάν ενεργοποιείται όταν το modal έχει γίνει ορατό στον χρήστη (θα περιμένει να ολοκληρωθούν οι μεταβάσεις css). |
κρύβω | Αυτό το συμβάν ενεργοποιείται αμέσως μετά την hide κλήση της μεθόδου παρουσίας. |
κρυμμένος | Αυτό το συμβάν ενεργοποιείται όταν τελειώσει η απόκρυψη του modal από τον χρήστη (θα περιμένει να ολοκληρωθούν οι μεταβάσεις css). |
- $ ( '#myModal' ). on ( 'κρυφό' , συνάρτηση () {
- // Κάνε κάτι…
- })
Προσθέστε αναπτυσσόμενα μενού σε σχεδόν οτιδήποτε στο Bootstrap με αυτό το απλό πρόσθετο. Το Bootstrap διαθέτει υποστήριξη πλήρους αναπτυσσόμενου μενού στη γραμμή πλοήγησης, στις καρτέλες και στα χάπια.
Λήψη αρχείουΚάντε κλικ στους αναπτυσσόμενους συνδέσμους πλοήγησης στη γραμμή πλοήγησης και στα χάπια παρακάτω για να δοκιμάσετε τα αναπτυσσόμενα μενού.
Καλέστε τα αναπτυσσόμενα μενού μέσω javascript:
- $ ( '.dropdown-toggle' ). αναπτυσσόμενο μενού ()
Για γρήγορη προσθήκη αναπτυσσόμενης λειτουργικότητας σε οποιοδήποτε στοιχείο, απλώς προσθέστε data-toggle="dropdown"
και οποιοδήποτε έγκυρο αναπτυσσόμενο μενού εκκίνησης θα ενεργοποιηθεί αυτόματα.
data-target="#fat"
ή
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "active" ><a href = "#" > Κανονικός σύνδεσμος </a></li>
- <li class = "dropdown" id = "menu1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Αναπτυσσόμενο
- <b class = "caret" ></b>
- </a>
- <ul class = "αναπτυσσόμενο μενού" >
- <li><a href = "#" > Ενέργεια </a></li>
- <li><a href = "#" > Μια άλλη ενέργεια </a></li>
- <li><a href = "#" > Κάτι άλλο εδώ </a></li>
- <li class = "διαιρέτης" ></li>
- <li><a href = "#" > Διαχωρισμένος σύνδεσμος </a></li>
- </ul>
- </li>
- ...
- </ul>
Για να διατηρήσετε ανέπαφες τις διευθύνσεις URL, χρησιμοποιήστε το data-target
χαρακτηριστικό αντί για href="#"
.
- <ul class = "nav nav-pills" >
- <li class = "αναπτυσσόμενο μενού" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "path/to/page.html" >
- Αναπτυσσόμενο
- <b class = "caret" ></b>
- </a>
- <ul class = "αναπτυσσόμενο μενού" >
- ...
- </ul>
- </li>
- </ul>
Ένα προγραμματικό api για την ενεργοποίηση μενού για μια δεδομένη γραμμή πλοήγησης ή πλοήγηση με καρτέλες.
Η προσθήκη ScrollSpy προορίζεται για αυτόματη ενημέρωση στόχων πλοήγησης με βάση τη θέση κύλισης.
Λήψη αρχείουΚάντε κύλιση στην παρακάτω περιοχή και παρακολουθήστε την ενημέρωση πλοήγησης. Τα αναπτυσσόμενα υποστοιχεία θα επισημανθούν επίσης. Δοκίμασέ το!
Διαφημιστικό κολάν keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi πριν ξεπουλήσουν τα qui. Δικαιώματα ποδηλάτου Tumblr από farm-to-table ό,τι κι αν είναι. Ζακέτα Anim keffiyeh carles. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby πουλόβερ lomo jean σορτς, Wiliamsburg hoodie minim qui που μάλλον δεν έχετε ακούσει γι 'αυτούς και ζακέτα trust fund culpa biodiesel wes anderson αισθητική. Nihil τατουάζ accusamus, cred ειρωνεία βιοντίζελ keffiyeh artisan ullamco consequat.
Σκέιτμπορντ με μουστάκι Veniam marfa, γένια από φουτζάτο βελούδινο. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat four loko nisi, ea helvetica nulla carles. Φαγητό φορτηγό cosby πουλόβερ με τατουάζ, βινύλιο mcsweeney's quis non freegan. Lo-fi wes anderson +1 sartorial. Carles μη αισθητική άσκηση quis gentrify. Brooklyn adipisicing craft beer vice keytar deserunt.
Occaecat commodo aliqua delectus. Fap craft beer deserunt skateboard ea. Lomo ποδήλατα δικαιώματα adipisicing banh mi, velit ea sunt επόμενο επίπεδο locavore καφέ μίας προέλευσης στο magna veniam. High life id βινύλιο, echo park consequat quis aliquip banh mi pitchfork. Το Vero VHS είναι αδιαπέραστο. Consectetur nisi DIY minim messenger bag. Cred ex in, βιώσιμο delectus consectetur fanny pack iphone.
In incididunt echo park, officia deserunt mcsweeney's proident master cleanse thundercats sapiente veniam. Excepteur VHS elit, proident shoreditch +1 biodiesel laborum craft beer. Single-origin coffee wayfarers irure four loko, cupidatat terry richardson master cleanse. Assumenda you probably haven't heard of them art party fanny pack, tattooed nulla cardigan tempor ad. Proident wolf nesciunt sartorial keffiyeh eu banh mi sustainable. Elit wolf voluptate, lo-fi ea portland before they sold out four loko. Locavore enim nostrud mlkshk brooklyn nesciunt.
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven't heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.
Keytar twee blog, culpa messenger bag marfa οτιδήποτε delectus food truck. Sapiente synth id assumenda. Locavore sed helvetica κλισέ ειρωνεία, thundercats που μάλλον δεν έχετε ακούσει γι 'αυτούς συνεπάγονται hoodie χωρίς γλουτένη lo-fi fap aliquip. Οι εργάτες προτού ξεπουληθούν, ο Terry richardson proident brunch nesciunt quis cosby πουλόβερ pariatur keffiyeh ut helvetica artisan. Ζακέτα craft beer seitan έτοιμο βελίτ. VHS chambray laboris tempor veniam. Anim mollit minim commodo ulamco thundercats.
Καλέστε το scrollspy μέσω javascript:
- $ ( '#navbar' ). scrollspy ()
Για να προσθέσετε εύκολα τη συμπεριφορά scrollspy στην πλοήγησή σας στην επάνω γραμμή, απλώς προσθέστε data-spy="scroll"
το στο στοιχείο που θέλετε να κατασκοπεύσετε (συνήθως αυτό θα ήταν το σώμα).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
must αντιστοιχεί σε κάτι στο dom όπως
<div id="home"></div>
.
Όταν χρησιμοποιείτε το scrollspy σε συνδυασμό με την προσθήκη ή την αφαίρεση στοιχείων από το DOM, θα πρέπει να καλέσετε τη μέθοδο ανανέωσης ως εξής:
- $ ( '[data-spy="scroll"]' ). καθεμία ( συνάρτηση () {
- var $spy = $ ( αυτό ). scrollspy ( «ανανέωση» )
- });
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
αντισταθμίζεται | αριθμός | 10 | Pixel για μετατόπιση από την κορυφή κατά τον υπολογισμό της θέσης κύλισης. |
Εκδήλωση | Περιγραφή |
---|---|
θέτω εις ενέργειαν | Αυτό το συμβάν ενεργοποιείται κάθε φορά που ένα νέο στοιχείο ενεργοποιείται από το scrollspy. |
Αυτή η προσθήκη προσθέτει γρήγορη, δυναμική λειτουργία καρτελών και χαπιών για μετάβαση μέσω τοπικού περιεχομένου.
Λήψη αρχείουΚάντε κλικ στις καρτέλες παρακάτω για εναλλαγή μεταξύ κρυφών παραθύρων, ακόμη και μέσω αναπτυσσόμενων μενού.
Ακατέργαστο τζιν που μάλλον δεν έχετε ακούσει γι 'αυτά τζιν σορτς 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.
Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade. Messenger bag gentrify pitchfork tattooed craft beer, iphone skateboard locavore carles etsy salvia banksy hoodie helvetica. DIY synth PBR banksy irony. Leggings gentrify squid 8-bit cred pitchfork. Williamsburg banh mi whatever gluten-free, carles pitchfork biodiesel fixie etsy retro mlkshk vice blog. Scenester cred you probably haven't heard of them, vinyl craft beer blog stumptown. Pitchfork sustainable tofu synth chambray yr.
Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party πριν εξαντληθούν το master cleanse καλαμάρι χωρίς γλουτένη πουλόβερ freegan cosby. Fanny pack Portland Seitan DIY, art party locavore λύκος κλισέ υψηλής ζωής ηχώ πάρκο Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi πριν ξεπουλήσουν το viral locavore cosby πουλόβερ VHS από φάρμα σε τραπέζι. Lomo wolf viral, μουστάκι έτοιμα thundercats keffiyeh craft beer marfa ethical. Wolf salvia freegan, sartorial keffiyeh echo park vegan.
Ενεργοποίηση καρτελών με tabbable μέσω javascript (κάθε καρτέλα πρέπει να ενεργοποιηθεί ξεχωριστά):
- $ ( '#myTab a' ). κλικ ( συνάρτηση ( e ) {
- ε . preventDefault ();
- $ ( αυτό ). καρτέλα ( 'εμφάνιση' );
- })
Μπορείτε να ενεργοποιήσετε μεμονωμένες καρτέλες με διάφορους τρόπους:
- $ ( '#myTab a[href="#profile"]' ). καρτέλα ( 'εμφάνιση' ); // Επιλέξτε καρτέλα με όνομα
- $ ( '#myTab a:first' ). καρτέλα ( 'εμφάνιση' ); // Επιλέξτε την πρώτη καρτέλα
- $ ( '#myTab a:last' ). καρτέλα ( 'εμφάνιση' ); // Επιλέξτε την τελευταία καρτέλα
- $ ( '#myTab li:eq(2) a' ). καρτέλα ( 'εμφάνιση' ); // Επιλέξτε τρίτη καρτέλα (με ευρετήριο 0)
Μπορείτε να ενεργοποιήσετε μια καρτέλα ή ένα χάπι πλοήγησης χωρίς να γράψετε javascript απλά προσδιορίζοντας data-toggle="tab"
ή data-toggle="pill"
σε ένα στοιχείο. Η προσθήκη των κλάσεων nav
και nav-tabs
στην καρτέλα ul
θα εφαρμόσει το στυλ της καρτέλας bootstrap.
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Αρχική σελίδα </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Προφίλ </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Μηνύματα </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Ρυθμίσεις </a></li>
- </ul>
Ενεργοποιεί ένα στοιχείο καρτέλας και ένα κοντέινερ περιεχομένου. Η καρτέλα πρέπει να έχει είτε έναν data-target
είτε έναν href
κόμβο στόχευσης κοντέινερ στο DOM.
- <ul class = "nav nav-tabs" id = "myTab" >
- <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 = "tab-content" >
- <div class = "tab-pane ενεργό" id = "home" > ... </div>
- <div class = "tab-pane" id = "profile" > ... </div>
- <div class = "tab-pane" id = "messages" > ... </div>
- <div class = "tab-pane" id = "settings" > ... </div>
- </div>
- <σενάριο>
- $ ( συνάρτηση () {
- $ ( '#myTab a:last' ). καρτέλα ( 'εμφάνιση' );
- })
- </script>
Εκδήλωση | Περιγραφή |
---|---|
προβολή | Αυτό το συμβάν ενεργοποιείται στην εμφάνιση καρτελών, αλλά πριν εμφανιστεί η νέα καρτέλα. Χρησιμοποιήστε event.target και event.relatedTarget για να στοχεύσετε την ενεργή καρτέλα και την προηγούμενη ενεργή καρτέλα (αν είναι διαθέσιμη) αντίστοιχα. |
απεικονίζεται | Αυτό το συμβάν ενεργοποιείται στην εμφάνιση καρτελών μετά την εμφάνιση μιας καρτέλας. Χρησιμοποιήστε event.target και event.relatedTarget για να στοχεύσετε την ενεργή καρτέλα και την προηγούμενη ενεργή καρτέλα (αν είναι διαθέσιμη) αντίστοιχα. |
- $ ( 'a[data-toggle="tab"]' ). on ( 'shown' , function ( e ) {
- ε . στόχος // ενεργοποιημένη καρτέλα
- ε . relatedTarget // προηγούμενη καρτέλα
- })
Εμπνευσμένο από το εξαιρετικό πρόσθετο jQuery.tipsy γραμμένο από τον Jason Frame. Οι συμβουλές εργαλείων είναι μια ενημερωμένη έκδοση, η οποία δεν βασίζεται σε εικόνες, χρησιμοποιεί css3 για κινούμενα σχέδια και χαρακτηριστικά δεδομένων για τοπική αποθήκευση τίτλων.
Λήψη αρχείουΤοποθετήστε το δείκτη του ποντικιού στους παρακάτω συνδέσμους για να δείτε συμβουλές εργαλείων:
Στενό παντελόνι επόμενου επιπέδου 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 τζιν καφέ μονής προέλευσης.
Ενεργοποιήστε την επεξήγηση εργαλείου μέσω javascript:
- $ ( '#example' ). συμβουλή εργαλείου ( επιλογές )
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
κινουμένων σχεδίων | boolean | αληθής | εφαρμόστε μια μετάβαση css fade στην επεξήγηση εργαλείου |
τοποθέτηση | συμβολοσειρά|συνάρτηση | 'μπλουζα' | πώς να τοποθετήσετε την επεξήγηση εργαλείου - επάνω | κάτω | αριστερά | σωστά |
εκλέκτορας | σειρά | ψευδής | Εάν παρέχεται ένας επιλογέας, τα αντικείμενα συμβουλής εργαλείου θα εκχωρηθούν στους καθορισμένους στόχους. |
τίτλος | χορδή | λειτουργία | '' | προεπιλεγμένη τιμή τίτλου εάν δεν υπάρχει η ετικέτα "τίτλος". |
δώσει το έναυσμα για | σειρά | 'φτερουγίζω' | πώς ενεργοποιείται η συμβουλή εργαλείου - τοποθετήστε το δείκτη του ποντικιού | εστίαση | εγχειρίδιο |
καθυστέρηση | αριθμός | αντικείμενο | 0 | καθυστέρηση εμφάνισης και απόκρυψης της επεξήγησης εργαλείου (ms) - δεν ισχύει για τον τύπο χειροκίνητης σκανδάλης Εάν παρέχεται ένας αριθμός, εφαρμόζεται καθυστέρηση και για την απόκρυψη/εμφάνιση Η δομή του αντικειμένου είναι: |
Για λόγους απόδοσης, το Tooltip και το Popover data-apis επιλέγονται. Εάν θέλετε να τα χρησιμοποιήσετε, απλώς καθορίστε μια επιλογή επιλογέα.
- <a href = "#" rel = "tooltip" title = "first tooltip" > τοποθετήστε το δείκτη του ποντικιού πάνω μου </a>
Προσαρτά έναν χειριστή συμβουλών εργαλείου σε μια συλλογή στοιχείων.
Αποκαλύπτει την επεξήγηση εργαλείου ενός στοιχείου.
- $ ( '#στοιχείο' ). επεξήγηση εργαλείου ( 'εμφάνιση' )
Κρύβει την επεξήγηση εργαλείου ενός στοιχείου.
- $ ( '#στοιχείο' ). επεξήγηση εργαλείου ( «απόκρυψη» )
Εναλλάσσει την επεξήγηση εργαλείου ενός στοιχείου.
- $ ( '#στοιχείο' ). επεξήγηση εργαλείου ( 'εναλλαγή' )
Προσθέστε μικρές επικαλύψεις περιεχομένου, όπως αυτές στο iPad, σε οποιοδήποτε στοιχείο για τη στέγαση δευτερευουσών πληροφοριών.
* Απαιτείται να συμπεριληφθεί επεξήγηση εργαλείου
Λήψη αρχείουΤοποθετήστε το δείκτη του ποντικιού πάνω από το κουμπί για να ενεργοποιήσετε το popover.
Ενεργοποίηση popovers μέσω javascript:
- $ ( '#example' ). popover ( επιλογές )
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
κινουμένων σχεδίων | boolean | αληθής | εφαρμόστε μια μετάβαση css fade στην επεξήγηση εργαλείου |
τοποθέτηση | συμβολοσειρά|συνάρτηση | 'σωστά' | πώς να τοποθετήσετε το popover - top | κάτω | αριστερά | σωστά |
εκλέκτορας | σειρά | ψευδής | Εάν παρέχεται ένας επιλογέας, τα αντικείμενα συμβουλής εργαλείου θα εκχωρηθούν στους καθορισμένους στόχους |
δώσει το έναυσμα για | σειρά | 'φτερουγίζω' | πώς ενεργοποιείται η συμβουλή εργαλείου - τοποθετήστε το δείκτη του ποντικιού | εστίαση | εγχειρίδιο |
τίτλος | χορδή | λειτουργία | '' | προεπιλεγμένη τ��μή τίτλου εάν το χαρακτηριστικό «title» δεν υπάρχει |
περιεχόμενο | χορδή | λειτουργία | '' | προεπιλεγμένη τιμή περιεχομένου εάν το χαρακτηριστικό "data-content" δεν υπάρχει |
καθυστέρηση | αριθμός | αντικείμενο | 0 | καθυστέρηση εμφάνισης και απόκρυψης του popover (ms) - δεν ισχύει για τον τύπο χειροκίνητης σκανδάλης Εάν παρέχεται ένας αριθμός, εφαρμόζεται καθυστέρηση και για την απόκρυψη/εμφάνιση Η δομή του αντικειμένου είναι: |
Για λόγους απόδοσης, το Tooltip και το Popover data-apis επιλέγονται. Εάν θέλετε να τα χρησιμοποιήσετε, απλώς καθορίστε μια επιλογή επιλογέα.
Αρχικοποιεί τα popover για μια συλλογή στοιχείων.
Αποκαλύπτει ένα popover στοιχείων.
- $ ( '#στοιχείο' ). popover ( 'show' )
Κρύβει ένα popover στοιχείων.
- $ ( '#στοιχείο' ). popover ( «απόκρυψη» )
Εναλλάσσει ένα popover στοιχείων.
- $ ( '#στοιχείο' ). popover ( «εναλλαγή» )
Το πρόσθετο ειδοποίησης είναι μια μικρή κατηγορία για την προσθήκη στενής λειτουργικότητας στις ειδοποιήσεις.
ΚατεβάστεΗ προσθήκη ειδοποιήσεων λειτουργεί σε κανονικά μηνύματα ειδοποίησης και αποκλείει μηνύματα.
Αλλάξτε αυτό και αυτό και δοκιμάστε ξανά. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.
Ενεργοποίηση απόρριψης μιας ειδοποίησης μέσω javascript:
- $ ( ".alert" ). ειδοποίηση ()
Απλώς προσθέστε data-dismiss="alert"
το στο κουμπί κλεισίματος για να δώσετε αυτόματα μια λειτουργία κλεισίματος ειδοποίησης.
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
Αναδιπλώνει όλες τις ειδοποιήσεις με λειτουργία κλεισίματος. Για να ενεργοποιήσετε τις ειδοποιήσεις σας όταν είναι κλειστές, βεβαιωθείτε ότι έχουν ήδη εφαρμοστεί το .fade
και η .in
κλάση σε αυτές.
Κλείνει μια ειδοποίηση.
- $ ( ".alert" ). ειδοποίηση ( «κλείσιμο» )
Η κατηγορία ειδοποιήσεων του Bootstrap εκθέτει μερικά συμβάντα για σύνδεση στη λειτουργικότητα ειδοποίησης.
Εκδήλωση | Περιγραφή |
---|---|
Κλείσε | Αυτό το συμβάν ενεργοποιείται αμέσως όταν close καλείται η μέθοδος παρουσίας. |
κλειστό | Αυτό το συμβάν ενεργοποιείται όταν η ειδοποίηση έχει κλείσει (θα περιμένει να ολοκληρωθούν οι μεταβάσεις css). |
- $ ( '#my-alert' ). bind ( 'κλειστό' , συνάρτηση () {
- // Κάνε κάτι…
- })
Αποκτήστε στυλ βάσης και ευέλικτη υποστήριξη για πτυσσόμενα εξαρτήματα όπως ακορντεόν και πλοήγηση.
Λήψη αρχείου* Απαιτεί να συμπεριληφθεί το πρόσθετο Transitions.
Χρησιμοποιώντας το πρόσθετο σύμπτυξης, δημιουργήσαμε ένα απλό widget στυλ ακορντεόν:
Ενεργοποίηση μέσω javascript:
- $ ( ".collapse" ). κατάρρευση ()
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
μητρική εταιρεία | εκλέκτορας | ψευδής | Εάν ο επιλογέας, τότε όλα τα πτυσσόμενα στοιχεία κάτω από τον καθορισμένο γονέα θα κλείσουν όταν εμφανιστεί αυτό το πτυσσόμενο στοιχείο. (παρόμοια με την παραδοσιακή συμπεριφορά ακορντεόν) |
μεταβάλλω | boolean | αληθής | Εναλλάσσει το πτυσσόμενο στοιχείο κατά την επίκληση |
Απλώς προσθέστε data-toggle="collapse"
και ένα data-target
στοιχείο για να εκχωρήσετε αυτόματα τον έλεγχο ενός πτυσσόμενου στοιχείου. Το data-target
χαρακτηριστικό δέχεται έναν επιλογέα css στον οποίο εφαρμόζεται η σύμπτυξη. Φροντίστε να προσθέσετε την κλάση collapse
στο πτυσσόμενο στοιχείο. Εάν θέλετε να είναι ανοιχτό από προεπιλογή, προσθέστε την πρόσθετη κλάση in
.
- <button class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
- απλό πτυσσόμενο
- </button>
- <div id = "demo" class = "collapse in" > … </div>
data-parent="#selector"
. Ανατρέξτε στην επίδειξη για να το δείτε σε δράση.
Ενεργοποιεί το περιεχόμενό σας ως πτυσσόμενο στοιχείο. Αποδέχεται μια προαιρετική επιλογή object
.
- $ ( '#myCollapsible' ). κατάρρευση ({
- εναλλαγή : ψευδής
- })
Εναλλάσσει ένα πτυσσόμενο στοιχείο σε εμφάνιση ή απόκρυψη.
Εμφανίζει ένα πτυσσόμενο στοιχείο.
Κρύβει ένα πτυσσόμενο στοιχείο.
Η κλάση κατάρρευσης του Bootstrap εκθέτει μερικά συμβάντα για σύνδεση στη λειτουργικότητα κατάρρευσης.
Εκδήλωση | Περιγραφή |
---|---|
προβολή | Αυτό το συμβάν ενεργοποιείται αμέσως όταν show καλείται η μέθοδος παρουσίας. |
απεικονίζεται | Αυτό το συμβάν ενεργοποιείται όταν ένα στοιχείο σύμπτυξης έχει γίνει ορατό στον χρήστη (θα περιμένει να ολοκληρωθούν οι μεταβάσεις css). |
κρύβω | Αυτό το συμβάν ενεργοποιείται αμέσως μετά την hide κλήση της μεθόδου. |
κρυμμένος | Αυτό το συμβάν ενεργοποιείται όταν ένα στοιχείο σύμπτυξης έχει κρυφτεί από τον χρήστη (θα περιμένει να ολοκληρωθούν οι μεταβάσεις css). |
- $ ( '#myCollapsible' ). on ( 'κρυφό' , συνάρτηση () {
- // Κάνε κάτι…
- })
Δείτε το slideshow παρακάτω.
Κλήση μέσω javascript:
- $ ( '.καρουσέλ' ). καρουζέλ ()
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
διάστημα | αριθμός | 5000 | Ο χρόνος καθυστέρησης μεταξύ της αυτόματης ανακύκλωσης ενός αντικειμένου. Εάν είναι false, το καρουζέλ δεν θα ανακυκλωθεί αυτόματα. |
παύση | σειρά | "φτερουγίζω" | Διακόπτει την ανακύκλωση του καρουζέλ στο ποντίκι και συνεχίζει την ανακύκλωση του καρουζέλ στο φύλλο του ποντικιού. |
Τα χαρακτηριστικά δεδομένων χρησιμοποιούνται για τα προηγούμενα και τα επόμενα στοιχεία ελέγχου. Δείτε το παράδειγμα σήμανσης παρακάτω.
- <div id = "myCarousel" class = "διαφάνεια καρουζέλ" >
- <!-- Είδη καρουζέλ -->
- <div class = "καρουσέλ-εσωτερικό" >
- <div class = "ενεργό στοιχείο" > … </div>
- <div class = "item" > … </div>
- <div class = "item" > … </div>
- </div>
- <!-- Περιήγηση καρουζέλ -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "next" > › </a>
- </div>
Αρχικοποιεί το καρουζέλ με προαιρετικές επιλογές object
και ξεκινάει να περιηγείται στα αντικείμενα.
- $ ( '.καρουσέλ' ). καρουζέλ ({
- διάστημα : 2000
- })
Κυκλοφορεί μέσα από τα στοιχεία καρουζέλ από αριστερά προς τα δεξιά.
Σταματά το καρουζέλ από το να περνάει με το ποδήλατο μέσα από αντικείμενα.
Κυκλοφορεί το καρουζέλ σε ένα συγκεκριμένο πλαίσιο (με βάση το 0, παρόμοιο με έναν πίνακα).
Κύκλοι στο προηγούμενο στοιχείο.
Κύκλοι στο επόμενο στοιχείο.
Η κατηγορία καρουζέλ του Bootstrap εκθέτει δύο συμβάντα για σύνδεση στη λειτουργικότητα καρουζέλ.
Εκδήλωση | Περιγραφή |
---|---|
ολίσθηση | Αυτό το συμβάν ενεργοποιείται αμέσως όταν slide γίνεται επίκληση της μεθόδου παρουσίας. |
γλίστρησε | Αυτό το συμβάν ενεργοποιείται όταν το καρουζέλ έχει ολοκληρώσει τη μετάβασή του. |
Μια βασική, εύκολα επεκτεινόμενη προσθήκη για γρήγορη δημιουργία κομψών κεφαλίδων με οποιαδήποτε εισαγωγή κειμένου.
Λήψη αρχείουΞεκινήστε να πληκτρολογείτε στο παρακάτω πεδίο για να εμφανίσετε τα αποτελέσματα πληκτρολόγησης.
Καλέστε την πληκτρολόγηση μέσω javascript:
- $ ( '.typeahead' ). γραμματοσειρά ()
Ονομα | τύπος | Προκαθορισμένο | περιγραφή |
---|---|---|---|
πηγή | πίνακας | [ ] | Η προέλευση δεδομένων προς αναζήτηση. |
είδη | αριθμός | 8 | Ο μέγιστος αριθμός στοιχείων προς εμφάνιση στο αναπτυσσόμενο μενού. |
ταίριασμα | λειτουργία | χωρίς διάκριση πεζών-κεφαλαίων | Η μέθοδος που χρησιμοποιείται για να προσδιοριστεί εάν ένα ερώτημα ταιριάζει με ένα στοιχείο. Δέχεται ένα μεμονωμένο όρισμα, item έναντι του οποίου θα ελεγχθεί το ερώτημα. Πρόσβαση στο τρέχον ερώτημα με this.query . Επιστρέψτε ένα boolean true εάν το ερώτημα ταιριάζει. |
ταξινομών | λειτουργία | ακριβής αντιστοίχιση, διάκριση πεζών-κεφαλαίων , διάκριση πεζών-κεφαλαίων |
Μέθοδος που χρησιμοποιείται για την ταξινόμηση των αποτελεσμάτων αυτόματης συμπλήρωσης. Αποδέχεται ένα μεμονωμένο όρισμα items και έχει το εύρος του στιγμιότυπου πληκτρολογίου. Αναφέρετε το τρέχον ερώτημα με this.query . |
highlighter | λειτουργία | επισημαίνει όλες τις προεπιλεγμένες αντιστοιχίσεις | Μέθοδος που χρησιμοποιείται για την επισήμανση των αποτελεσμάτων αυτόματης συμπλήρωσης. Αποδέχεται ένα μεμονωμένο όρισμα item και έχει το εύρος του στιγμιότυπου πληκτρολογίου. Θα πρέπει να επιστρέψει html. |
Προσθέστε χαρακτηριστικά δεδομένων για να καταχωρίσετε ένα στοιχείο με λειτουργία κεφαλίδας τύπου.
- <input type = "text" data- provide = "typeahead" >
Αρχικοποιεί μια είσοδο με κεφαλίδα.