Javascript για Bootstrap

Δώστε ζωή στα στοιχεία του Bootstrap με νέες, προσαρμοσμένες προσθήκες που λειτουργούν με jQuery και Ender .

← Επιστροφή στην αρχική σελίδα του Bootstrap

Αυτή η προσθήκη προορίζεται για την προσθήκη της αλληλεπίδρασης scrollspy (αυτόματη ενημέρωση πλοήγησης) στην επάνω γραμμή του bootstrap.

Κατεβάστε

Χρήση bootstrap-scrollspy.js

  1. $ ( '#topbar' ). scrollSpy ()

Σήμανση

Για να προσθέσετε εύκολα τη συμπεριφορά κύλισης στην περιήγησή σας, απλώς προσθέστε το data-scrollspyχαρακτηριστικό στο .topbar.

  1. <div class = "topbar" data-scrollspy = "scrollspy" > ... </div>

Μέθοδοι

$().scrollSpy()

Ενεργοποιεί αυτόματα τα κουμπιά πλοήγησης από τη θέση κύλισης των χρηστών.

  1. $ ( 'body > .topbar' ). scrollSpy ()

Σημείωση Οι ετικέτες αγκύρωσης επάνω γραμμής πρέπει να έχουν επιλύσιμους στόχους αναγνωριστικού. Για παράδειγμα, το <a href="#home">home</a>must αντιστοιχεί σε κάτι στο dom όπως <div id="home"></div>.

.scrollSpy('refresh')

Το scrollspy αποθηκεύει τα κουμπιά πλοήγησης και τις συντεταγμένες ενοτήτων για απόδοση. Εάν πρέπει να ενημερώσετε αυτήν την προσωρινή μνήμη (πιθανότατα εάν έχετε δυναμικό περιεχόμενο) απλώς καλέστε αυτήν τη μέθοδο ανανέωσης. Εάν χρησιμοποιήσατε το χαρακτηριστικό δεδομένων για να ορίσετε το scrollspy, απλώς καλέστε την ανανέωση στο σώμα.

  1. $ ( «σώμα» ). scrollSpy ( 'ανανέωση' )

Διαδήλωση

Ελέγξτε την πλοήγηση στην επάνω γραμμή σε αυτήν τη σελίδα.

Αυτό το πρόσθετο προσφέρει πρόσθετη λειτουργικότητα για τη διαχείριση της κατάστασης του κουμπιού.

Κατεβάστε

Χρησιμοποιώντας bootstrap-buttons.js

  1. $ ( '.tabs' ). κουμπί ()

Μέθοδοι

$().button('toggle')

Εναλλάσσει την κατάσταση ώθησης. Δίνει την εμφάνιση ότι έχει ενεργοποιηθεί.

Σημείωση Μπορείτε να ενεργοποιήσετε την αυτόματη εναλλαγή ενός κουμπιού χρησιμοποιώντας το data-toggleχαρακτηριστικό.

  1. <button class = "btn" data-toggle = "toggle" > ... </button>

$().button('loading')

Ορίζει την κατάσταση του κουμπιού σε φόρτωση - απενεργοποιεί το κουμπί και εναλλάσσει το κείμενο σε κείμενο φόρτωσης. Η φόρτωση κειμένου θα πρέπει να οριστεί στο στοιχείο κουμπιού χρησιμοποιώντας το χαρακτηριστικό data data-loading-text.

  1. <button class = "btn" data-loading-text = "loading stuff..." > ... </button>

$().button('reset')

Επαναφέρει την κατάσταση του κουμπιού - αλλάζει κείμενο σε αρχικό κείμενο.

$().button(string)

Επαναφέρει την κατάσταση του κουμπιού - αλλάζει κείμενο σε οποιαδήποτε κατάσταση κειμένου που ορίζεται από δεδομένα.

  1. <button class = "btn" data-complete-text = "ολοκληρώθηκε!" > ... </button>
  2. <σενάριο>
  3. $('.btn').button('complete')
  4. </scrip>

Διαδήλωση

Αυτό το πρόσθετο προσθέτει γρήγορη, δυναμική λειτουργία καρτελών και χαπιών.

Κατεβάστε

Χρήση bootstrap-tabs.js

  1. $ ( '.tabs' ). καρτέλες ()

Σήμανση

Μπορείτε να ενεργοποιήσετε μια πλοήγηση σε μια καρτέλα ή ένα χάπι χωρίς να γράψετε javascript δίνοντάς τους απλώς ένα χαρακτηριστικό data-tabsή data-pillsχαρακτηριστικό.

  1. <ul class = "tabs" data-tabs = "tabs" > ... </ul>

Μέθοδοι

$().tabs ή $().

Ενεργοποιεί τη λειτουργία καρτελών και χαπιών για ένα δεδομένο δοχείο. Οι σύνδεσμοι καρτελών πρέπει να αναφέρονται σε αναγνωριστικά στο έγγραφο.

  1. <ul class = "tabs" >
  2. <li class = "active" ><a href = "#home" > Αρχική σελίδα </a></li>
  3. <li><a href = "#profile" > Προφίλ </a></li>
  4. <li><a href = "#messages" > Μηνύματα </a></li>
  5. <li><a href = "#settings" > Ρυθμίσεις </a></li>
  6. </ul>
  7.  
  8. <div class = "χάπι-περιεχόμενο" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "προφίλ" > ... </div>
  11. <div id = "μηνύματα" > ... </div>
  12. <div id = "ρυθμίσεις" > ... </div>
  13. </div>
  14.  
  15. <σενάριο>
  16. $ ( συνάρτηση () {
  17. $ ( '.tabs' ). καρτέλες ()
  18. })
  19. </script>

Εκδηλώσεις

Εκδήλωση Περιγραφή
αλλαγή Αυτό το συμβάν ενεργοποιείται κατά την αλλαγή καρτέλας. Χρησιμοποιήστε event.targetκαι event.relatedTargetγια να στοχεύσετε την ενεργή καρτέλα και την προηγούμενη ενεργή καρτέλα αντίστοιχα.
  1. $ ( '#.tabs' ). bind ( 'αλλαγή' , συνάρτηση ( e ) {
  2. ε . στόχος // ενεργοποιημένη καρτέλα
  3. ε . relatedTarget // προηγούμενη καρτέλα
  4. })

Διαδήλωση

Ακατέργαστο τζιν που μάλλον δεν έχετε ακούσει γι 'αυτά τζιν σορτς 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.

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 before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, art party locavore wolf cliche high life echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi before they sold out farm-to-table VHS viral locavore cosby sweater. Lomo wolf viral, mustache readymade thundercats keffiyeh craft beer marfa ethical. Wolf salvia freegan, sartorial keffiyeh echo park vegan.

Βασισμένο στο εξαιρετικό πρόσθετο jQuery.tipsy γραμμένο από τον Jason Frame. Το twipsy είναι μια ενημερωμένη έκδοση, η οποία δεν βασίζεται σε εικόνες, χρησιμοποιεί css3 για κινούμενα σχέδια και χαρακτηριστικά δεδομένων για αποθήκευση τίτλων!

Κατεβάστε

Χρήση bootstrap-twipsy.js

  1. $ ( '#example' ). twipsy ( επιλογές )

Επιλογές

Ονομα τύπος Προκαθορισμένο περιγραφή
έμψυχος boolean αληθής εφαρμόστε μια μετάβαση css fade στην επεξήγηση εργαλείου
καθυστέρηση σε αριθμός 0 καθυστέρηση πριν από την εμφάνιση συμβουλής εργαλείου (ms)
DelayOut αριθμός 0 καθυστέρηση πριν από την απόκρυψη συμβουλής εργαλείου (ms)
εναλλακτική σειρά '' κείμενο για χρήση όταν δεν υπάρχει τίτλος συμβουλής εργαλείου
τοποθέτηση σειρά 'πάνω από' πώς να τοποθετήσετε την επεξήγηση εργαλείου - παραπάνω | παρακάτω | αριστερά | σωστά
html boolean ψευδής επιτρέπει περιεχόμενο html μέσα στην επεξήγηση εργαλείου
ζω boolean ψευδής χρησιμοποιήστε την ανάθεση συμβάντων αντί για μεμονωμένους χειριστές συμβάντων
αντισταθμίζεται αριθμός 0 μετατόπιση εικονοστοιχείων της επεξήγησης εργαλείου από το στοιχείο προορισμού
τίτλος συμβολοσειρά, συνάρτηση 'τίτλος' χαρακτηριστικό ή μέθοδο για την ανάκτηση του κειμένου τίτλου
δώσει το έναυσμα για σειρά 'φτερουγίζω' πώς ενεργοποιείται η συμβουλή εργαλείου - τοποθετήστε το δείκτη του ποντικιού | εστίαση | εγχειρίδιο
πρότυπο σειρά [προεπιλεγμένη σήμανση] Το πρότυπο html που χρησιμοποιείται για την απόδοση ενός twipsy.

Σημείωση Οι μεμονωμένες επιλογές παρουσίας twipsy μπορούν εναλλακτικά να καθοριστούν μέσω της χρήσης των χαρακτηριστικών δεδομένων.

  1. <a href = "#" data-placement = "below" rel = 'twipsy' title = 'Κείμενο τίτλου' > κείμενο </a>

Μέθοδοι

$().twipsy(επιλογές)

Προσαρτά έναν χειριστή twipsy σε μια συλλογή στοιχείων.

.twipsy('show')

Αποκαλύπτει ένα twipsy στοιχεία.

  1. $ ( '#στοιχείο' ). twipsy ( "εμφάνιση" )

.twipsy ('απόκρυψη')

Κρύβει ένα στοιχείο twipsy.

  1. $ ( '#στοιχείο' ). twipsy ( «απόκρυψη» )

.twipsy (αληθές)

Επιστρέφει μια παρουσία κλάσης twipsy στοιχείων.

  1. $ ( '#στοιχείο' ). 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 στην εφαρμογή σας. Επεκτείνει την προσθήκη bootstrap-twipsy.js , οπότε φροντίστε να πάρετε και αυτό το αρχείο όταν συμπεριλαμβάνετε popover στο έργο σας!

Σημείωση Πρέπει να συμπεριλάβετε το αρχείο bootstrap-twipsy.js πριν από το bootstrap-popover.js.

Κατεβάστε

Χρήση bootstrap-popover.js

  1. $ ( '#example' ). popover ( επιλογές )

Επιλογές

Ονομα τύπος Προκαθορισμένο περιγραφή
έμψυχος boolean αληθής εφαρμόστε μια μετάβαση css fade στην επεξήγηση εργαλείου
καθυστέρηση σε αριθμός 0 καθυστέρηση πριν από την εμφάνιση συμβουλής εργαλείου (ms)
DelayOut αριθμός 0 καθυστέρηση πριν από την απόκρυψη συμβουλής εργαλείου (ms)
εναλλακτική σειρά '' κείμενο για χρήση όταν δεν υπάρχει τίτλος συμβουλής εργαλείου
τοποθέτηση σειρά 'σωστά' πώς να τοποθετήσετε την επεξήγηση εργαλείου - παραπάνω | παρακάτω | αριστερά | σωστά
html boolean ψευδής επιτρέπει περιεχόμενο html μέσα στην επεξήγηση εργαλείου
ζω boolean ψευδής χρησιμοποιήστε την ανάθεση συμβάντων αντί για μεμονωμένους χειριστές συμβάντων
αντισταθμίζεται αριθμός 0 μετατόπιση εικονοστοιχείων της επεξήγησης εργαλείου από το στοιχείο προορισμού
τίτλος συμβολοσειρά, συνάρτηση 'τίτλος' χαρακτηριστικό ή μέθοδο για την ανάκτηση του κειμένου τίτλου
περιεχόμενο συμβολοσειρά, συνάρτηση 'περιεχόμενο δεδομένων' μια συμβολοσειρά ή μια μέθοδος για την ανάκτηση κειμένου περιεχομένου. Εάν δεν παρέχεται κανένα, το περιεχόμενο θα προέρχεται από ένα χαρακτηριστικό δεδομένων-περιεχομένου.
δώσει το έναυσμα για σειρά 'φτερουγίζω' πώς ενεργοποιείται η συμβουλή εργαλείου - τοποθετήστε το δείκτη του ποντικιού | εστίαση | εγχειρίδιο
πρότυπο σειρά [προεπιλεγμένη σήμανση] Το πρότυπο html που χρησιμοποιείται για την απόδοση ενός popover.

Σημείωση Οι μεμονωμένες επιλογές εμφάνισης popover μπορούν εναλλακτικά να καθοριστούν μέσω της χρήσης των χαρακτηριστικών δεδομένων.

  1. <a data-placement = "below" href = "#" class = "btn danger" rel = "popover" > κείμενο </a>

Μέθοδοι

$().popover(επιλογές)

Αρχικοποιεί τα popover για μια συλλογή στοιχείων.

.popover('show')

Αποκαλύπτει ένα popover στοιχείων.

  1. $ ( '#στοιχείο' ). popover ( 'show' )

.popover ('απόκρυψη')

Κρύβει ένα popover στοιχείων.

  1. $ ( '#στοιχείο' ). popover ( «απόκρυψη» )

Διαδήλωση

hover για popover

Η προσθήκη ειδοποίησης είναι μια εξαιρετικά μικροσκοπική κατηγορία για την προσθήκη στενής λειτουργικότητας στις ειδοποιήσεις.

Κατεβάστε

Χρήση bootstrap-alerts.js

  1. $ ( ".alert-message" ). ειδοποίηση ()

Σήμανση

Απλώς προσθέστε ένα data-alertχαρακτηριστικό στα μηνύματα ειδοποίησης για να τους προσφέρετε αυτόματα στενή λειτουργικότητα.

Επιλογές

Ονομα τύπος Προκαθορισμένο περιγραφή
εκλέκτορας σειρά '.Κλείσε' Τι επιλογέα να στοχεύσετε για το κλείσιμο μιας ειδοποίησης.

Μέθοδοι

$().alert()

Αναδιπλώνει όλες τις ειδοποιήσεις με λειτουργία κλεισίματος. Για να ενεργοποιήσετε τις ειδοποιήσεις σας όταν είναι κλειστές, βεβαιωθείτε ότι έχουν ήδη εφαρμοστεί το .fadeκαι η .inκλάση σε αυτές.

.alert('close')

Κλείνει μια ειδοποίηση.

  1. $ ( ".alert-message" ). ειδοποίηση ( «κλείσιμο» )

Διαδήλωση

×

Ιερό γουακαμόλε! Ελέγξτε καλύτερα, δεν φαίνεστε πολύ καλά.

×

Ω snap! Έχετε ένα σφάλμα! Αλλάξτε αυτό και αυτό και δοκιμάστε ξανά. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.