ಈಗ 13 ಕಸ್ಟಮ್ jQuery ಪ್ಲಗಿನ್ಗಳೊಂದಿಗೆ ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ನ ಘಟಕಗಳನ್ನು ಜೀವಕ್ಕೆ ತನ್ನಿ.
ಪ್ಲಗಿನ್ಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಸೇರಿಸಿಕೊಳ್ಳಬಹುದು (ಕೆಲವು ಅವಲಂಬನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೂ), ಅಥವಾ ಎಲ್ಲವನ್ನೂ ಒಂದೇ ಬಾರಿಗೆ ಸೇರಿಸಬಹುದು. bootstrap.js ಮತ್ತು bootstrap.min.js ಎರಡೂ ಒಂದೇ ಫೈಲ್ನಲ್ಲಿ ಎಲ್ಲಾ ಪ್ಲಗಿನ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನ ಒಂದೇ ಸಾಲನ್ನು ಬರೆಯದೆಯೇ ನೀವು ಎಲ್ಲಾ ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಪ್ಲಗಿನ್ಗಳನ್ನು ಮಾರ್ಕ್ಅಪ್ API ಮೂಲಕ ಸಂಪೂರ್ಣವಾಗಿ ಬಳಸಬಹುದು. ಇದು ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ನ ಮೊದಲ ದರ್ಜೆಯ API ಆಗಿದೆ ಮತ್ತು ಪ್ಲಗಿನ್ ಬಳಸುವಾಗ ನಿಮ್ಮ ಮೊದಲ ಪರಿಗಣನೆಯಾಗಿರಬೇಕು.
ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಈ ಕಾರ್ಯವನ್ನು ಆಫ್ ಮಾಡಲು ಅಪೇಕ್ಷಣೀಯವಾಗಬಹುದು ಎಂದು ಅದು ಹೇಳಿದೆ. ಆದ್ದರಿಂದ, `'data-api'` ನೊಂದಿಗೆ ದೇಹದ ಹೆಸರಿನಲ್ಲಿರುವ ಎಲ್ಲಾ ಈವೆಂಟ್ಗಳನ್ನು ಅನ್ಬೈಂಡ್ ಮಾಡುವ ಮೂಲಕ ಡೇಟಾ ಗುಣಲಕ್ಷಣ API ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನಾವು ಒದಗಿಸುತ್ತೇವೆ. ಇದು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:
- $ ( 'ದೇಹ' ). ಆಫ್ ( '.data-api' )
ಪರ್ಯಾಯವಾಗಿ, ನಿರ್ದಿಷ್ಟ ಪ್ಲಗಿನ್ ಅನ್ನು ಗುರಿಯಾಗಿಸಲು, ಈ ರೀತಿಯ ಡೇಟಾ-ಎಪಿಐ ನೇಮ್ಸ್ಪೇಸ್ ಜೊತೆಗೆ ಪ್ಲಗಿನ್ನ ಹೆಸರನ್ನು ನೇಮ್ಸ್ಪೇಸ್ನಂತೆ ಸೇರಿಸಿ:
- $ ( 'ದೇಹ' ). ಆಫ್ ( '.alert.data-api' )
JavaScript API ಮೂಲಕ ನೀವು ಎಲ್ಲಾ ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಪ್ಲಗಿನ್ಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ನಾವು ನಂಬುತ್ತೇವೆ. ಎಲ್ಲಾ ಸಾರ್ವಜನಿಕ API ಗಳು ಏಕ, ಚೈನ್ ಮಾಡಬಹುದಾದ ವಿಧಾನಗಳು ಮತ್ತು ಕ್ರಿಯೆಯ ಮೇಲೆ ಸಂಗ್ರಹಣೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
- $ ( ".btn.danger" ). ಬಟನ್ ( "ಟಾಗಲ್" ). addClass ( "ಕೊಬ್ಬು" )
ಎಲ್ಲಾ ವಿಧಾನಗಳು ಐಚ್ಛಿಕ ಆಯ್ಕೆಗಳ ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸಬೇಕು, ನಿರ್ದಿಷ್ಟ ವಿಧಾನವನ್ನು ಗುರಿಯಾಗಿಸುವ ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ಯಾವುದನ್ನೂ (ಡೀಫಾಲ್ಟ್ ನಡವಳಿಕೆಯೊಂದಿಗೆ ಪ್ಲಗಿನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ):
- $ ( "#myModal" ). ಮಾದರಿ () // ಡೀಫಾಲ್ಟ್ಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ
- $ ( "#myModal" ). ಮಾದರಿ ({ ಕೀಬೋರ್ಡ್ : ತಪ್ಪು }) // ಯಾವುದೇ ಕೀಬೋರ್ಡ್ ಇಲ್ಲದೆ ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ
- $ ( "#myModal" ). ಮೋಡಲ್ ( 'ಶೋ' ) // ಪ್ರದರ್ಶನವನ್ನು ತಕ್ಷಣವೇ ಪ್ರಾರಂಭಿಸುತ್ತದೆ ಮತ್ತು ಆಹ್ವಾನಿಸುತ್ತದೆ
ಪ್ರತಿಯೊಂದು ಪ್ಲಗಿನ್ ತನ್ನ ಕಚ್ಚಾ ಕನ್ಸ್ಟ್ರಕ್ಟರ್ ಅನ್ನು `ಕನ್ಸ್ಟ್ರಕ್ಟರ್' ಆಸ್ತಿಯಲ್ಲಿ ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ: $.fn.popover.Constructor
. ನೀವು ನಿರ್ದಿಷ್ಟ ಪ್ಲಗಿನ್ ನಿದರ್ಶನವನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ಅದನ್ನು ನೇರವಾಗಿ ಅಂಶದಿಂದ ಹಿಂಪಡೆಯಿರಿ: $('[rel=popover]').data('popover')
.
ಕೆಲವೊಮ್ಮೆ ಇತರ UI ಫ್ರೇಮ್ವರ್ಕ್ಗಳೊಂದಿಗೆ ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಪ್ಲಗಿನ್ಗಳನ್ನು ಬಳಸುವುದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ಈ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನೇಮ್ಸ್ಪೇಸ್ ಘರ್ಷಣೆಗಳು ಸಾಂದರ್ಭಿಕವಾಗಿ ಸಂಭವಿಸಬಹುದು. ಇದು ಸಂಭವಿಸಿದಲ್ಲಿ, ನೀವು .noConflict
ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು ಬಯಸುವ ಪ್ಲಗಿನ್ಗೆ ನೀವು ಕರೆ ಮಾಡಬಹುದು.
- var bootstrapButton = $ . ಎಫ್ಎನ್ _ ಬಟನ್ . noConflict () // ಹಿಂದೆ ನಿಗದಿಪಡಿಸಿದ ಮೌಲ್ಯಕ್ಕೆ $.fn.button ಹಿಂತಿರುಗಿ
- $ _ ಎಫ್ಎನ್ _ bootstrapBtn = bootstrapButton // $().bootstrapBtn ಬೂಟ್ಸ್ಟ್ರಾಪ್ ಕಾರ್ಯವನ್ನು ನೀಡಿ
ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಹೆಚ್ಚಿನ ಪ್ಲಗಿನ್ನ ವಿಶಿಷ್ಟ ಕ್ರಿಯೆಗಳಿಗೆ ಕಸ್ಟಮ್ ಈವೆಂಟ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ಇವುಗಳು ಇನ್ಫಿನಿಟಿವ್ ಮತ್ತು ಪಾಸ್ಟ್ ಪಾರ್ಟಿಸಿಪಲ್ ರೂಪದಲ್ಲಿ ಬರುತ್ತವೆ - ಅಲ್ಲಿ ಇನ್ಫಿನಿಟಿವ್ (ಉದಾ. show
) ಈವೆಂಟ್ನ ಪ್ರಾರಂಭದಲ್ಲಿ ಪ್ರಚೋದಿಸಲ್ಪಡುತ್ತದೆ ಮತ್ತು ಅದರ ಭೂತಕಾಲದ ರೂಪ (ಉದಾ. shown
) ಕ್ರಿಯೆಯ ಪೂರ್ಣಗೊಂಡ ಮೇಲೆ ಪ್ರಚೋದಕವಾಗಿರುತ್ತದೆ.
ಎಲ್ಲಾ ಇನ್ಫಿನಿಟಿವ್ ಈವೆಂಟ್ಗಳು ಡೀಫಾಲ್ಟ್ ಕಾರ್ಯವನ್ನು ತಡೆಗಟ್ಟುತ್ತವೆ. ಇದು ಪ್ರಾರಂಭವಾಗುವ ಮೊದಲು ಕ್ರಿಯೆಯ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ನಿಲ್ಲಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
- $ ( '#myModal' ). ರಂದು ( 'ಶೋ' , ಕಾರ್ಯ ( ಇ ) {
- ವೇಳೆ (! ಡೇಟಾ ) ಹಿಂತಿರುಗಿ ಇ . ತಡೆಗಟ್ಟುವ ಡೀಫಾಲ್ಟ್ () // ಮಾದರಿಯನ್ನು ತೋರಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ
- })
ಸರಳ ಪರಿವರ್ತನೆಯ ಪರಿಣಾಮಗಳಿಗಾಗಿ, ಇತರ JS ಫೈಲ್ಗಳ ಜೊತೆಗೆ ಒಮ್ಮೆ bootstrap-transition.js ಅನ್ನು ಸೇರಿಸಿ. ನೀವು ಕಂಪೈಲ್ ಮಾಡಿದ (ಅಥವಾ minified) bootstrap.js ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ , ಇದನ್ನು ಸೇರಿಸುವ ಅಗತ್ಯವಿಲ್ಲ-ಇದು ಈಗಾಗಲೇ ಇದೆ.
ಪರಿವರ್ತನೆ ಪ್ಲಗಿನ್ನ ಕೆಲವು ಉದಾಹರಣೆಗಳು:
ಮಾದರಿಗಳನ್ನು ಸುವ್ಯವಸ್ಥಿತಗೊಳಿಸಲಾಗಿದೆ, ಆದರೆ ಹೊಂದಿಕೊಳ್ಳುವ, ಕನಿಷ್ಠ ಅಗತ್ಯವಿರುವ ಕ್ರಿಯಾತ್ಮಕತೆ ಮತ್ತು ಸ್ಮಾರ್ಟ್ ಡಿಫಾಲ್ಟ್ಗಳೊಂದಿಗೆ ಡೈಲಾಗ್ ಪ್ರಾಂಪ್ಟ್ ಮಾಡುತ್ತದೆ.
ಅಡಿಟಿಪ್ಪಣಿಯಲ್ಲಿ ಹೆಡರ್, ಬಾಡಿ ಮತ್ತು ಕ್ರಿಯೆಗಳ ಸೆಟ್ನೊಂದಿಗೆ ರೆಂಡರ್ ಮಾಡಲಾದ ಮಾದರಿ.
ಒಂದು ಉತ್ತಮ ದೇಹ ...
- <div class = "ಮೋಡಲ್ ಹೈಡ್ ಫೇಡ್" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" aria-hidden = "true" > × </button>
- <h3> ಮಾದರಿ ಹೆಡರ್ </h3>
- </div>
- <div class = "modal-body" >
- <p> ಒಂದು ಉತ್ತಮ ದೇಹ... </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" > ಮುಚ್ಚು </a>
- <a href = "#" class = "btn btn-primary" > ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಿ </a>
- </div>
- </div>
ಕೆಳಗಿನ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ JavaScript ಮೂಲಕ ಮಾದರಿಯನ್ನು ಟಾಗಲ್ ಮಾಡಿ. ಇದು ಕೆಳಗೆ ಸ್ಲೈಡ್ ಆಗುತ್ತದೆ ಮತ್ತು ಪುಟದ ಮೇಲ್ಭಾಗದಿಂದ ಮಸುಕಾಗುತ್ತದೆ.
- <!-- ಮಾದರಿಯನ್ನು ಪ್ರಚೋದಿಸಲು ಬಟನ್ -->
- <a href = "#myModal" role = "button" class = "btn" data-toggle = "modal" > ಡೆಮೊ ಮಾದರಿಯನ್ನು ಪ್ರಾರಂಭಿಸಿ </a>
- <!-- ಮಾದರಿ -->
- <div id = "myModal" class = "modal hide fade" tabindex = "-1" role = "dialog" aria-labelledby = "myModalLabel" aria-hidden = "true" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" aria-hidden = "true" > × </button>
- <h3 id = "myModalLabel" > ಮೋಡಲ್ ಹೆಡರ್ </h3>
- </div>
- <div class = "modal-body" >
- <p> ಒಂದು ಉತ್ತಮ ದೇಹ... </p>
- </div>
- <div class = "modal-footer" >
- <button class = "btn" data-dismiss = "modal" aria-hidden = "true" > ಮುಚ್ಚು </button>
- <button class = "btn btn-primary" > ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಿ </button>
- </div>
- </div>
JavaScript ಬರೆಯದೆಯೇ ಮಾದರಿಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ. data-toggle="modal"
ಒಂದು ಬಟನ್ನಂತಹ ನಿಯಂತ್ರಕ ಅಂಶದ ಮೇಲೆ ಹೊಂದಿಸಿ data-target="#foo"
ಅಥವಾ href="#foo"
ಟಾಗಲ್ ಮಾಡಲು ನಿರ್ದಿಷ್ಟ ಮಾದರಿಯನ್ನು ಗುರಿಯಾಗಿಸಲು.
- <button type = "button" data- toggle = "modal" data-target = "#myModal" > ಲಾಂಚ್ ಮಾಡಲ್ </button>
myModal
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನ ಒಂದೇ ಸಾಲಿನ ಐಡಿಯೊಂದಿಗೆ ಮಾದರಿಗೆ ಕರೆ ಮಾಡಿ :
- $ ( '#myModal' ). ಮಾದರಿ ( ಆಯ್ಕೆಗಳು )
ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳು ಅಥವಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಆಯ್ಕೆಗಳನ್ನು ರವಾನಿಸಬಹುದು. ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳಿಗಾಗಿ, ಆಯ್ಕೆಯ ಹೆಸರನ್ನು ಸೇರಿಸಿ data-
, data-backdrop=""
.
ಹೆಸರು | ಮಾದರಿ | ಪೂರ್ವನಿಯೋಜಿತ | ವಿವರಣೆ |
---|---|---|---|
ಹಿನ್ನೆಲೆ | ಬೂಲಿಯನ್ | ನಿಜ | ಮಾದರಿ-ಬ್ಯಾಕ್ಡ್ರಾಪ್ ಅಂಶವನ್ನು ಒಳಗೊಂಡಿದೆ. ಪರ್ಯಾಯವಾಗಿ, static ಕ್ಲಿಕ್ನಲ್ಲಿ ಮಾದರಿಯನ್ನು ಮುಚ್ಚದ ಹಿನ್ನೆಲೆಗಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿ. |
ಕೀಬೋರ್ಡ್ | ಬೂಲಿಯನ್ | ನಿಜ | ಎಸ್ಕೇಪ್ ಕೀಲಿಯನ್ನು ಒತ್ತಿದಾಗ ಮೋಡಲ್ ಅನ್ನು ಮುಚ್ಚುತ್ತದೆ |
ತೋರಿಸು | ಬೂಲಿಯನ್ | ನಿಜ | ಪ್ರಾರಂಭಿಸಿದಾಗ ಮಾದರಿಯನ್ನು ತೋರಿಸುತ್ತದೆ. |
ದೂರಸ್ಥ | ಮಾರ್ಗ | ಸುಳ್ಳು |
|
ನಿಮ್ಮ ವಿಷಯವನ್ನು ಮಾದರಿಯಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಐಚ್ಛಿಕ ಆಯ್ಕೆಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ object
.
- $ ( '#myModal' ). ಮಾದರಿ ({
- ಕೀಬೋರ್ಡ್ : ತಪ್ಪು
- })
ಒಂದು ಮೋಡಲ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಟಾಗಲ್ ಮಾಡುತ್ತದೆ.
- $ ( '#myModal' ). ಮಾದರಿ ( 'ಟಾಗಲ್' )
ಹಸ್ತಚಾಲಿತವಾಗಿ ಒಂದು ಮಾದರಿಯನ್ನು ತೆರೆಯುತ್ತದೆ.
- $ ( '#myModal' ). ಮಾದರಿ ( 'ಶೋ' )
ಒಂದು ಮೋಡಲ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಮರೆಮಾಡುತ್ತದೆ.
- $ ( '#myModal' ). ಮಾದರಿ ( 'ಮರೆಮಾಡು' )
ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ನ ಮಾದರಿ ವರ್ಗವು ಮೋಡಲ್ ಕಾರ್ಯನಿರ್ವಹಣೆಗೆ ಕೊಂಡಿಯಾಗಿರಲು ಕೆಲವು ಘಟನೆಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.
ಈವೆಂಟ್ | ವಿವರಣೆ |
---|---|
ತೋರಿಸು | show ನಿದರ್ಶನ ವಿಧಾನವನ್ನು ಕರೆಯುವಾಗ ಈ ಘಟನೆಯು ತಕ್ಷಣವೇ ಉರಿಯುತ್ತದೆ . |
ತೋರಿಸಲಾಗಿದೆ | ಮೋಡಲ್ ಅನ್ನು ಬಳಕೆದಾರರಿಗೆ ಗೋಚರಿಸಿದಾಗ ಈ ಈವೆಂಟ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ (css ಪರಿವರ್ತನೆಗಳು ಪೂರ್ಣಗೊಳ್ಳಲು ಕಾಯುತ್ತದೆ). |
ಮರೆಮಾಡಿ | hide ನಿದರ್ಶನ ವಿಧಾನವನ್ನು ಕರೆ ಮಾಡಿದಾಗ ಈ ಘಟನೆಯನ್ನು ತಕ್ಷಣವೇ ವಜಾಗೊಳಿಸಲಾಗುತ್ತದೆ . |
ಮರೆಮಾಡಲಾಗಿದೆ | ಬಳಕೆದಾರರಿಂದ ಮೋಡಲ್ ಅನ್ನು ಮರೆಮಾಡಿದಾಗ ಈ ಈವೆಂಟ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ (css ಪರಿವರ್ತನೆಗಳು ಪೂರ್ಣಗೊಳ್ಳಲು ಕಾಯುತ್ತದೆ). |
- $ ( '#myModal' ). ಆನ್ ( 'ಗುಪ್ತ' , ಕಾರ್ಯ () {
- //ಏನಾದರೂ ಮಾಡು...
- })
ನ್ಯಾವ್ಬಾರ್, ಟ್ಯಾಬ್ಗಳು ಮತ್ತು ಮಾತ್ರೆಗಳು ಸೇರಿದಂತೆ ಈ ಸರಳ ಪ್ಲಗ್ಇನ್ನೊಂದಿಗೆ ಬಹುತೇಕ ಯಾವುದಕ್ಕೂ ಡ್ರಾಪ್ಡೌನ್ ಮೆನುಗಳನ್ನು ಸೇರಿಸಿ.
data-toggle="dropdown"
ಡ್ರಾಪ್ಡೌನ್ ಅನ್ನು ಟಾಗಲ್ ಮಾಡಲು ಲಿಂಕ್ ಅಥವಾ ಬಟನ್ಗೆ ಸೇರಿಸಿ .
- <div ವರ್ಗ = "ಡ್ರಾಪ್ಡೌನ್" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#" > ಡ್ರಾಪ್ಡೌನ್ ಟ್ರಿಗ್ಗರ್ </a>
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dLabel" >
- ...
- </ul>
- </div>
URL ಗಳನ್ನು ಹಾಗೇ ಇರಿಸಲು, data-target
ಬದಲಿಗೆ ಗುಣಲಕ್ಷಣವನ್ನು ಬಳಸಿ href="#"
.
- <div ವರ್ಗ = "ಡ್ರಾಪ್ಡೌನ್" >
- <a class = "dropdown-toggle" id = "dLabel" role = "button" data-toggle = "dropdown" data-target = "#" href = "/page.html" >
- ಡ್ರಾಪ್ಡೌನ್
- <b class = "caret" ></b>
- </a>
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dLabel" >
- ...
- </ul>
- </div>
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಡ್ರಾಪ್ಡೌನ್ಗಳನ್ನು ಕರೆ ಮಾಡಿ:
- $ ( '.dropdown-toggle' ). ಡ್ರಾಪ್ಡೌನ್ ()
ಯಾವುದೂ
ನೀಡಿರುವ ನ್ಯಾವ್ಬಾರ್ ಅಥವಾ ಟ್ಯಾ��್ಡ್ ನ್ಯಾವಿಗೇಶನ್ಗಾಗಿ ಮೆನುಗಳನ್ನು ಟಾಗಲ್ ಮಾಡಲು ಪ್ರೋಗ್ರಾಮ್ಯಾಟಿಕ್ API.
ScrollSpy ಪ್ಲಗಿನ್ ಸ್ಕ್ರಾಲ್ ಸ್ಥಾನದ ಆಧಾರದ ಮೇಲೆ NAV ಗುರಿಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಿಸುತ್ತದೆ. ನ್ಯಾವ್ಬಾರ್ನ ಕೆಳಗಿನ ಪ್ರದೇಶವನ್ನು ಸ್ಕ್ರಾಲ್ ಮಾಡಿ ಮತ್ತು ಸಕ್ರಿಯ ವರ್ಗ ಬದಲಾವಣೆಯನ್ನು ವೀಕ್ಷಿಸಿ. ಡ್ರಾಪ್ಡೌನ್ ಉಪ ಐಟಂಗಳನ್ನು ಹಾಗೆಯೇ ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ.
ಜಾಹೀರಾತು ಲೆಗ್ಗಿಂಗ್ಸ್ ಕೀಟಾರ್, ಬ್ರಂಚ್ ಐಡಿ ಆರ್ಟ್ ಪಾರ್ಟಿ ಡೋಲರ್ ಲೇಬರ್. ಪಿಚ್ಫೋರ್ಕ್ yr enim lo-fi ಅವರು ಕ್ವಿಯನ್ನು ಮಾರಾಟ ಮಾಡುವ ಮೊದಲು. Tumblr ಫಾರ್ಮ್-ಟು-ಟೇಬಲ್ ಬೈಸಿಕಲ್ ಹಕ್ಕುಗಳು ಏನೇ ಇರಲಿ. ಆನಿಮ್ ಕೆಫಿಯೆ ಕಾರ್ಲೆಸ್ ಕಾರ್ಡಿಜನ್. ವೆಲಿಟ್ ಸೀಟನ್ ಮೆಕ್ಸ್ವೀನಿ ಅವರ ಫೋಟೋ ಬೂತ್ 3 ತೋಳ ಚಂದ್ರ ಇರುರೆ. ಕಾಸ್ಬಿ ಸ್ವೆಟರ್ ಲೋಮೋ ಜೀನ್ ಶಾರ್ಟ್ಸ್, ವಿಲಿಯಮ್ಸ್ಬರ್ಗ್ ಹೂಡಿ ಮಿನಿಮ್ ಕ್ವಿ ನೀವು ಬಹುಶಃ ಅವರ ಬಗ್ಗೆ ಕೇಳಿಲ್ಲ ಮತ್ತು ಕಾರ್ಡಿಗನ್ ಟ್ರಸ್ಟ್ ಫಂಡ್ ಕಲ್ಪಾ ಬಯೋಡೀಸೆಲ್ ವೆಸ್ ಆಂಡರ್ಸನ್ ಸೌಂದರ್ಯ. ನಿಹಿಲ್ ಟ್ಯಾಟೂಡ್ ಆಕ್ಸಾಮಸ್, ಕ್ರೆಡ್ ಐರನಿ ಬಯೋಡೀಸೆಲ್ ಕೆಫಿಯೆಹ್ ಕುಶಲಕರ್ಮಿ ಉಲ್ಲಮ್ಕೊ ಪರಿಣಾಮ.
ವೆನಿಯಮ್ ಮಾರ್ಫಾ ಮೀಸೆ ಸ್ಕೇಟ್ಬೋರ್ಡ್, ಅಡಿಪಿಸಿಸಿಂಗ್ ಫ್ಯೂಜಿಯಾಟ್ ವೆಲಿಟ್ ಪಿಚ್ಫೋರ್ಕ್ ಗಡ್ಡ. ಫ್ರೀಗನ್ ಗಡ್ಡ ಅಲಿಕ್ವಾ ಕ್ಯುಪಿಡಾಟಟ್ ಮೆಕ್ಸ್ವೀನಿಸ್ ವೆರೋ. ಕ್ಯುಪಿಡಾಟತ್ ನಾಲ್ಕು ಲೋಕೊ ನಿಸಿ, ಈ ಹೆಲ್ವೆಟಿಕಾ ನುಲ್ಲಾ ಕಾರ್ಲೆಸ್. ಟ್ಯಾಟೂಡ್ ಕಾಸ್ಬಿ ಸ್ವೆಟರ್ ಫುಡ್ ಟ್ರಕ್, ಮೆಕ್ಸ್ವೀನಿಯ ಕ್ವಿಸ್ ನಾನ್ ಫ್ರೀಗಾನ್ ವಿನೈಲ್. ಲೋ-ಫೈ ವೆಸ್ ಆಂಡರ್ಸನ್ +1 ಸಾರ್ಟೋರಿಯಲ್. ಕಾರ್ಲೆಸ್ ನಾನ್ ಎಸ್ತಟಿಕ್ ಎಕ್ಸರ್ಸಿಟೇಶನ್ ಕ್ವಿಸ್ ಜೆಂಟ್ರಿಫೈ. ಬ್ರೂಕ್ಲಿನ್ ಅಡಿಪಿಸಿಸಿಂಗ್ ಕ್ರಾಫ್ಟ್ ಬಿಯರ್ ವೈಸ್ ಕೀಟಾರ್ ಡೆಸೆರಂಟ್.
ಒಕೆಕಾಟ್ ಕಮೊಡೊ ಅಲಿಕ್ವಾ ಡೆಲೆಕ್ಟಸ್. ಫ್ಯಾಪ್ ಕ್ರಾಫ್ಟ್ ಬಿಯರ್ ಡೆಸರ್ಂಟ್ ಸ್ಕೇಟ್ಬೋರ್ಡ್ ಇಎ. ಲೋಮೋ ಬೈಸಿಕಲ್ ರೈಟ್ಸ್ ಅಡಿಪಿಸಿಸಿಂಗ್ ಬಾನ್ ಮೈ, ವೆಲಿಟ್ ಇಎ ಸುಂಟ್ ನೆಕ್ಸ್ಟ್ ಲೆವೆಲ್ ಲೊಕಾವೋರ್ ಸಿಂಗಲ್-ಆರಿಜಿನ್ ಕಾಫಿ ಇನ್ ಮ್ಯಾಗ್ನಾ ವೆನಿಯಮ್. ಹೈ ಲೈಫ್ ಐಡಿ ವಿನೈಲ್, ಎಕೋ ಪಾರ್ಕ್ ಕಾನ್ಸಿಕ್ವಾಟ್ ಕ್ವಿಸ್ ಅಲಿಕ್ವಿಪ್ ಬ್ಯಾನ್ ಮೈ ಪಿಚ್ಫೋರ್ಕ್. Vero VHS ಉತ್ತಮವಾಗಿದೆ. Consectetur Nisi DIY ಮಿನಿಮ್ ಮೆಸೆಂಜರ್ ಬ್ಯಾಗ್. ಕ್ರೆಡಿಟ್ ಎಕ್ಸ್ ಇನ್, ಸಸ್ಟೈನಬಲ್ ಡೆಲೆಕ್ಟಸ್ ಕಾನ್ಸೆಕ್ಟೆಟರ್ ಫ್ಯಾನಿ ಪ್ಯಾಕ್ ಐಫೋನ್.
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.
ಕೀಟಾರ್ ಟ್ವೀ ಬ್ಲಾಗ್, ಕಲ್ಪಾ ಮೆಸೆಂಜರ್ ಬ್ಯಾಗ್ ಮಾರ್ಫಾ ಯಾವುದೇ ಡೆಲೆಕ್ಟಸ್ ಫುಡ್ ಟ್ರಕ್. ಸಪಿಯೆಂಟೆ ಸಿಂಥ್ ಐಡಿ ಅಸ್ಸುಮೆಂಡಾ. ಲೊಕಾವೋರ್ ಸೆಡ್ ಹೆಲ್ವೆಟಿಕಾ ಕ್ಲೀಷೆ ಐರನಿ, ಥಂಡರ್ಕ್ಯಾಟ್ಸ್ಗಳನ್ನು ನೀವು ಬಹುಶಃ ಅವರ ಬಗ್ಗೆ ಕೇಳಿರದೇ ಇರುವ ಕಾರಣ ಹೂಡಿ ಗ್ಲುಟನ್-ಫ್ರೀ ಲೊ-ಫೈ ಫ್ಯಾಪ್ ಅಲಿಕ್ವಿಪ್. ಅವರು ಮಾರಾಟವಾಗುವ ಮೊದಲು ಲೇಬರ್ ಎಲಿಟ್ ಪ್ಲೇಸ್ಯಾಟ್, ಟೆರ್ರಿ ರಿಚರ್ಡ್ಸನ್ ಪ್ರೊಡೆಂಟ್ ಬ್ರಂಚ್ ನೆಸ್ಸಿಯುಂಟ್ ಕ್ವಿಸ್ ಕಾಸ್ಬಿ ಸ್ವೆಟರ್ ಪ್ಯಾರಿಯಾಟರ್ ಕೆಫಿಯೆಹ್ ಯುಟ್ ಹೆಲ್ವೆಟಿಕಾ ಆರ್ಟಿಸನ್. ಕಾರ್ಡಿಜನ್ ಕ್ರಾಫ್ಟ್ ಬಿಯರ್ ಸೀಟನ್ ರೆಡಿಮೇಡ್ ವೆಲಿಟ್. VHS ಚೇಂಬ್ರೆ ಲೇಬರ್ ಟೆಂಪೋರ್ ವೆನಿಯಮ್. ಆನಿಂ ಮೊಲ್ಲಿತ್ ಮಿನಿಮ್ ಕೊಮೊಡೊ ಉಲ್ಲಮ್ಕೊ ಥಂಡರ್ಕ್ಯಾಟ್ಸ್.
ನಿಮ್ಮ ಟಾಪ್ಬಾರ್ ನ್ಯಾವಿಗೇಷನ್ಗೆ ಸ್ಕ್ರಾಲ್ಸ್ಪಿ ನಡವಳಿಕೆಯನ್ನು ಸುಲಭವಾಗಿ ಸೇರಿಸಲು, data-spy="scroll"
ನೀವು ಕಣ್ಣಿಡಲು ಬಯಸುವ ಅಂಶಕ್ಕೆ ಸೇರಿಸಿ (ಹೆಚ್ಚಾಗಿ ಇದು ದೇಹವಾಗಿರುತ್ತದೆ) ಮತ್ತು data-target=".navbar"
ಯಾವ ನ್ಯಾವಿಯನ್ನು ಬಳಸಬೇಕೆಂದು ಆಯ್ಕೆ ಮಾಡಿ. ನೀವು .nav
ಘಟಕದೊಂದಿಗೆ scrollspy ಅನ್ನು ಬಳಸಲು ಬಯಸುತ್ತೀರಿ.
- <body data-spy = "scroll" data-target = ".navbar" > ... </body>
JavaScript ಮೂಲಕ scrollspy ಗೆ ಕರೆ ಮಾಡಿ:
- $ ( '#navbar' ). scrollspy ()
<a href="#home">home</a>
ಡೊಮ್ನಲ್ಲಿರುವ ಯಾವುದನ್ನಾದರೂ ಹೊಂದಿರಬೇಕು
<div id="home"></div>
.
DOM ನಿಂದ ಅಂಶಗಳನ್ನು ಸೇರಿಸುವ ಅಥವಾ ತೆಗೆದುಹಾಕುವುದರೊಂದಿಗೆ scrollspy ಅನ್ನು ಬಳಸುವಾಗ, ನೀವು ರಿಫ್ರೆಶ್ ವಿಧಾನವನ್ನು ಹೀಗೆ ಕರೆಯಬೇಕಾಗುತ್ತದೆ:
- $ ( '[data-spy="scroll"]' ). ಪ್ರತಿ ( ಕಾರ್ಯ () {
- var $spy = $ ( ಇದು ). scrollspy ( 'ರಿಫ್ರೆಶ್' )
- });
ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳು ಅಥವಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಆಯ್ಕೆಗಳನ್ನು ರವಾನಿಸಬಹುದು. ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳಿಗಾಗಿ, ಆಯ್ಕೆಯ ಹೆಸರನ್ನು ಸೇರಿಸಿ data-
, data-offset=""
.
ಹೆಸರು | ಮಾದರಿ | ಪೂರ್ವನಿಯೋಜಿತ | ವಿವರಣೆ |
---|---|---|---|
ಆಫ್ಸೆಟ್ | ಸಂಖ್ಯೆ | 10 | ಸ್ಕ್ರಾಲ್ನ ಸ್ಥಾನವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ ಮೇಲಿನಿಂದ ಆಫ್ಸೆಟ್ ಮಾಡಲು ಪಿಕ್ಸೆಲ್ಗಳು. |
ಈವೆಂಟ್ | ವಿವರಣೆ |
---|---|
ಸಕ್ರಿಯಗೊಳಿಸಿ | ಸ್ಕ್ರೋಲ್ಸ್ಪೈ ಮೂಲಕ ಹೊಸ ಐಟಂ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗಲೆಲ್ಲಾ ಈ ಈವೆಂಟ್ ಫೈರ್ ಆಗುತ್ತದೆ. |
ಡ್ರಾಪ್ಡೌನ್ ಮೆನುಗಳ ಮೂಲಕವೂ ಸ್ಥಳೀಯ ವಿಷಯದ ಫಲಕಗಳ ಮೂಲಕ ಪರಿವರ್ತನೆ ಮಾಡಲು ತ್ವರಿತ, ಕ್ರಿಯಾತ್ಮಕ ಟ್ಯಾಬ್ ಕಾರ್ಯವನ್ನು ಸೇರಿಸಿ.
ರಾ ಡೆನಿಮ್ ಜೀನ್ ಶಾರ್ಟ್ಸ್ ಆಸ್ಟಿನ್ ಬಗ್ಗೆ ನೀವು ಬಹುಶಃ ಕೇಳಿಲ್ಲ. ನೆಸ್ಸಿಯುಂಟ್ ತೋಫು ಸ್ಟಂಪ್ಟೌನ್ ಅಲಿಕ್ವಾ, ರೆಟ್ರೊ ಸಿಂಥ್ ಮಾಸ್ಟರ್ ಕ್ಲೆನ್ಸ್. ಮೀಸೆ ಕ್ಲೀಚೆ ಟೆಂಪರ್, ವಿಲಿಯಮ್ಸ್ಬರ್ಗ್ ಕಾರ್ಲೆಸ್ ಸಸ್ಯಾಹಾರಿ ಹೆಲ್ವೆಟಿಕಾ. ರೆಪ್ರೆಹೆಂಡರಿಟ್ ಕಟುಕ ರೆಟ್ರೊ ಕೆಫಿಯೆಹ್ ಡ್ರೀಮ್ಕ್ಯಾಚರ್ ಸಿಂಥ್. ಕಾಸ್ಬಿ ಸ್ವೆಟರ್ eu banh mi, qui irure ಟೆರ್ರಿ ರಿಚರ್ಡ್ಸನ್ ಎಕ್ಸ್ ಸ್ಕ್ವಿಡ್. ಸಾಲ್ವಿಯಾ ಸಿಲಮ್ ಐಫೋನ್ ಅನ್ನು ಅಲಿಕ್ವಿಪ್ ಮಾಡಿ. ಸೀಟಾನ್ ಅಲಿಕ್ವಿಪ್ ಕ್ವಿಸ್ ಕಾರ್ಡಿಗನ್ ಅಮೇರಿಕನ್ ಉಡುಪು, ಬುತ್ಚೆರ್ ವೋಲ್ಪ್ಟೇಟ್ ನಿಸಿ ಕ್ವಿ.
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.
ಟ್ರಸ್ಟ್ ಫಂಡ್ ಸೀಟನ್ ಲೆಟರ್ಪ್ರೆಸ್, ಕೀಟಾರ್ ರಾ ಡೆನಿಮ್ ಕೆಫಿಯೆಹ್ ಎಟ್ಸಿ ಆರ್ಟ್ ಪಾರ್ಟಿ ಅವರು ಮಾಸ್ಟರ್ ಕ್ಲೀನ್ಸ್ ಗ್ಲುಟನ್-ಫ್ರೀ ಸ್ಕ್ವಿಡ್ ಸೀನ್ಸ್ಟರ್ ಫ್ರೀಗನ್ ಕಾಸ್ಬಿ ಸ್ವೆಟರ್ ಅನ್ನು ಮಾರಾಟ ಮಾಡುವ ಮೊದಲು. ಫ್ಯಾನಿ ಪ್ಯಾಕ್ ಪೋರ್ಟ್ಲ್ಯಾಂಡ್ ಸೀಟಾನ್ DIY, ಆರ್ಟ್ ಪಾರ್ಟಿ ಲೊಕಾವೋರ್ ವುಲ್ಫ್ ಕ್ಲೀಚೆ ಹೈ ಲೈಫ್ ಎಕೋ ಪಾರ್ಕ್ ಆಸ್ಟಿನ್. Cred vinyl keffiyeh DIY ಸಾಲ್ವಿಯಾ PBR, banh mi ಮೊದಲು ಅವರು ಫಾರ್ಮ್-ಟು-ಟೇಬಲ್ VHS ವೈರಲ್ ಲೊಕಾವೋರ್ ಕಾಸ್ಬಿ ಸ್ವೆಟರ್ ಅನ್ನು ಮಾರಾಟ ಮಾಡಿದರು. ಲೋಮೋ ವುಲ್ಫ್ ವೈರಲ್, ಮೀಸೆ ರೆಡಿಮೇಡ್ ಥಂಡರ್ಕ್ಯಾಟ್ಸ್ ಕೆಫಿಯೆಹ್ ಕ್ರಾಫ್ಟ್ ಬಿಯರ್ ಮಾರ್ಫಾ ಎಥಿಕಲ್. ವುಲ್ಫ್ ಸಾಲ್ವಿಯಾ ಫ್ರೀಗನ್, ಸಾರ್ಟೋರಿಯಲ್ ಕೆಫಿಯೆಹ್ ಎಕೋ ಪಾರ್ಕ್ ಸಸ್ಯಾಹಾರಿ.
JavaScript ಮೂಲಕ ಟ್ಯಾಬ್ ಮಾಡಬಹುದಾದ ಟ್ಯಾಬ್ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ (ಪ್ರತಿ ಟ್ಯಾಬ್ ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸುವ ಅಗತ್ಯವಿದೆ):
- $ ( '#myTab a' ). ಕ್ಲಿಕ್ ಮಾಡಿ ( ಕಾರ್ಯ ( ಇ ) {
- ಇ . ತಡೆಗಟ್ಟುವಿಕೆ ಡೀಫಾಲ್ಟ್ ();
- $ ( ಇದು ). ಟ್ಯಾಬ್ ( 'ಶೋ' );
- })
ನೀವು ಪ್ರತ್ಯೇಕ ಟ್ಯಾಬ್ಗಳನ್ನು ಹಲವಾರು ರೀತಿಯಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು:
- $ ( '#myTab a[href="#profile"]' ). ಟ್ಯಾಬ್ ( 'ಶೋ' ); // ಹೆಸರಿನ ಮೂಲಕ ಟ್ಯಾಬ್ ಆಯ್ಕೆಮಾಡಿ
- $ ( '#myTab a:first' ). ಟ್ಯಾಬ್ ( 'ಶೋ' ); // ಮೊದಲ ಟ್ಯಾಬ್ ಆಯ್ಕೆಮಾಡಿ
- $ ( '#myTab a:last' ). ಟ್ಯಾಬ್ ( 'ಶೋ' ); // ಕೊನೆಯ ಟ್ಯಾಬ್ ಆಯ್ಕೆಮಾಡಿ
- $ ( '#myTab li:eq(2) a' ). ಟ್ಯಾಬ್ ( 'ಶೋ' ); // ಮೂರನೇ ಟ್ಯಾಬ್ ಆಯ್ಕೆಮಾಡಿ (0-ಸೂಚ್ಯಂಕ)
data-toggle="tab"
ಸರಳವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಮೂಲಕ ಅಥವಾ data-toggle="pill"
ಅಂಶದ ಮೇಲೆ ಯಾವುದೇ JavaScript ಅನ್ನು ಬರೆಯದೆಯೇ ನೀವು ಟ್ಯಾಬ್ ಅಥವಾ ಮಾತ್ರೆ ನ್ಯಾವಿಗೇಶನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು . nav
ಟ್ಯಾಬ್ಗೆ ಮತ್ತು nav-tabs
ತರಗತಿಗಳನ್ನು ಸೇರಿಸುವುದರಿಂದ ul
ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಟ್ಯಾಬ್ ಸ್ಟೈಲಿಂಗ್ ಅನ್ನು ಅನ್ವಯಿಸುತ್ತದೆ.
- <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>
ಟ್ಯಾಬ್ ಅಂಶ ಮತ್ತು ವಿಷಯ ಧಾರಕವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಟ್ಯಾಬ್ DOM ನಲ್ಲಿ ಕಂಟೈನರ್ ನೋಡ್ ಅನ್ನು ಗುರಿಯಾಗಿಸುವ data-target
ಅಥವಾ ಹೊಂದಿರಬೇಕು.href
- <ul class = "nav nav- tabs" id = "myTab" >
- <li class = "ಸಕ್ರಿಯ" ><a href = "#ಮನೆ" > ಮನೆ </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 = "tab-pane active" id = "ಹೋಮ್" > ... </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"]' ). ಮೇಲೆ ( 'ತೋರಿಸಲಾಗಿದೆ' , ಕಾರ್ಯ ( ಇ ) {
- ಇ . ಗುರಿ // ಸಕ್ರಿಯ ಟ್ಯಾಬ್
- ಇ . ಸಂಬಂಧಿಸಿದ ಗುರಿ // ಹಿಂದಿನ ಟ್ಯಾಬ್
- })
ಜೇಸನ್ ಫ್ರೇಮ್ ಬರೆದ ಅತ್ಯುತ್ತಮ jQuery.tipsy ಪ್ಲಗಿನ್ನಿಂದ ಸ್ಫೂರ್ತಿ; ಟೂಲ್ಟಿಪ್ಗಳು ನವೀಕರಿಸಿದ ಆವೃತ್ತಿಯಾಗಿದ್ದು, ಚಿತ್ರಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿಲ್ಲ, ಅನಿಮೇಷನ್ಗಳಿಗಾಗಿ CSS3 ಮತ್ತು ಸ್ಥಳೀಯ ಶೀರ್ಷಿಕೆ ಸಂಗ್ರಹಣೆಗಾಗಿ ಡೇಟಾ-ಗುಣಲಕ್ಷಣಗಳನ್ನು ಬಳಸಿ.
ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಾರಣಗಳಿಗಾಗಿ, ಟೂಲ್ಟಿಪ್ ಮತ್ತು ಪಾಪ್ಓವರ್ ಡೇಟಾ-ಎಪಿಸ್ ಆಯ್ಕೆಯಾಗಿದೆ, ಅಂದರೆ ನೀವು ಅವುಗಳನ್ನು ನೀವೇ ಪ್ರಾರಂಭಿಸಬೇಕು .
ಟೂಲ್ಟಿಪ್ಗಳನ್ನು ನೋಡಲು ಕೆಳಗಿನ ಲಿಂಕ್ಗಳ ಮೇಲೆ ಸುಳಿದಾಡಿ:
ಟೈಟ್ ಪ್ಯಾಂಟ್ ಮುಂದಿನ ಹಂತದ ಕೆಫಿಯೆಹ್ ನೀವು ಬಹುಶಃ ಅವರ ಬಗ್ಗೆ ಕೇಳಿಲ್ಲ. ಫೋಟೋ ಬೂತ್ ಗಡ್ಡದ ಕಚ್ಚಾ ಡೆನಿಮ್ ಲೆಟರ್ಪ್ರೆಸ್ ಸಸ್ಯಾಹಾರಿ ಮೆಸೆಂಜರ್ ಬ್ಯಾಗ್ ಸ್ಟಂಪ್ಟೌನ್. ಫಾರ್ಮ್-ಟು-ಟೇಬಲ್ ಸೀಟನ್, ಮೆಕ್ಸ್ವೀನಿಯ ಫಿಕ್ಸೀ ಸಮರ್ಥನೀಯ ಕ್ವಿನೋವಾ 8-ಬಿಟ್ ಅಮೇರಿಕನ್ ಉಡುಪುಗಳು ಟೆರ್ರಿ ರಿಚರ್ಡ್ಸನ್ ವಿನೈಲ್ ಚೇಂಬ್ರೇ ಅನ್ನು ಹೊಂದಿವೆ . ಬಿಯರ್ಡ್ ಸ್ಟಂಪ್ಟೌನ್, ಕಾರ್ಡಿಗನ್ಸ್ ಬಾನ್ ಮಿ ಲೊಮೊ ಥಂಡರ್ಕ್ಯಾಟ್ಸ್. ತೋಫು ಬಯೋಡೀಸೆಲ್ ವಿಲಿಯಮ್ಸ್ಬರ್ಗ್ ಮಾರ್ಫಾ, ಫೋರ್ ಲೋಕೋ ಮೆಕ್ಸ್ವೀನಿಯ ಕ್ಲೆನ್ಸ್ ಸಸ್ಯಾಹಾರಿ ಚಂಬ್ರೇ. ನಿಜವಾಗಿಯೂ ವ್ಯಂಗ್ಯಾತ್ಮಕ ಕುಶಲಕರ್ಮಿ ಯಾವುದೇ ಕೀಟಾರ್ , ಸೀನ್ಸ್ಟರ್ ಫಾರ್ಮ್-ಟು-ಟೇಬಲ್ ಬ್ಯಾಂಕ್ಸಿ ಆಸ್ಟಿನ್ ಟ್ವಿಟರ್ ಹ್ಯಾಂಡಲ್ ಫ್ರೀಗಾನ್ ಕ್ರೆಡ್ ಕಚ್ಚಾ ಡೆನಿಮ್ ಸಿಂಗಲ್-ಆರಿಜಿನ್ ಕಾಫಿ ವೈರಲ್.
ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಇನ್ಪುಟ್ ಗುಂಪುಗಳೊಂದಿಗೆ ಟೂಲ್ಟಿಪ್ಗಳು ಮತ್ತು ಪಾಪೋವರ್ಗಳನ್ನು ಬಳಸುವಾಗ, container
ಅನಗತ್ಯ ಅಡ್ಡ ಪರಿಣಾಮಗಳನ್ನು ತಪ್ಪಿಸಲು ನೀವು (ಕೆಳಗೆ ದಾಖಲಿಸಲಾಗಿದೆ) ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿಸಬೇಕಾಗುತ್ತದೆ.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಟೂಲ್ಟಿಪ್ ಅನ್ನು ಟ್ರಿಗರ್ ಮಾಡಿ:
- $ ( '#ಉದಾಹರಣೆ' ). ಟೂಲ್ಟಿಪ್ ( ಆಯ್ಕೆಗಳು )
ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳು ಅಥವಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಆಯ್ಕೆಗಳನ್ನು ರವಾನಿಸಬಹುದು. ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳಿಗಾಗಿ, ಆಯ್ಕೆಯ ಹೆಸರನ್ನು ಸೇರಿಸಿ data-
, data-animation=""
.
ಹೆಸರು | ಮಾದರಿ | ಪೂರ್ವನಿಯೋಜಿತ | ವಿವರಣೆ |
---|---|---|---|
ಅನಿಮೇಷನ್ | ಬೂಲಿಯನ್ | ನಿಜ | ಟೂಲ್ಟಿಪ್ಗೆ css ಫೇಡ್ ಪರಿವರ್ತನೆಯನ್ನು ಅನ್ವಯಿಸಿ |
html | ಬೂಲಿಯನ್ | ಸುಳ್ಳು | ಟೂಲ್ಟಿಪ್ನಲ್ಲಿ html ಅನ್ನು ಸೇರಿಸಿ. ತಪ್ಪಾಗಿದ್ದರೆ, text ಡೊಮ್ಗೆ ವಿಷಯವನ್ನು ಸೇರಿಸಲು jquery ವಿಧಾನವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ನೀವು XSS ದಾಳಿಗಳ ಬಗ್ಗೆ ಚಿಂತೆ ಮಾಡುತ್ತಿದ್ದರೆ ಪಠ್ಯವನ್ನು ಬಳಸಿ. |
ನಿಯೋಜನೆ | ದಾರ | ಕಾರ್ಯ | 'ಟಾಪ್' | ಟೂಲ್ಟಿಪ್ ಅನ್ನು ಹೇಗೆ ಇರಿಸುವುದು - ಟಾಪ್ | ಕೆಳಗೆ | ಬಿಟ್ಟು | ಬಲ |
ಆಯ್ಕೆಗಾರ | ಸ್ಟ್ರಿಂಗ್ | ಸುಳ್ಳು | ಸೆಲೆಕ್ಟರ್ ಅನ್ನು ಒದಗಿಸಿದರೆ, ಟೂಲ್ಟಿಪ್ ಆಬ್ಜೆಕ್ಟ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಗುರಿಗಳಿಗೆ ನಿಯೋಜಿಸಲಾಗುತ್ತದೆ. |
ಶೀರ್ಷಿಕೆ | ದಾರ | ಕಾರ್ಯ | '' | `ಶೀರ್ಷಿಕೆ` ಟ್ಯಾಗ್ ಇಲ್ಲದಿದ್ದಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಶೀರ್ಷಿಕೆ ಮೌಲ್ಯ |
ಪ್ರಚೋದಕ | ಸ್ಟ್ರಿಂಗ್ | 'ಹವರ್ ಫೋಕಸ್' | ಟೂಲ್ಟಿಪ್ ಅನ್ನು ಹೇಗೆ ಪ್ರಚೋದಿಸಲಾಗಿದೆ - ಕ್ಲಿಕ್ ಮಾಡಿ | ಸುಳಿದಾಡಿ | ಗಮನ | ಕೈಪಿಡಿ. ನೀವು ಕೇಸ್ ಪಾಸ್ ಟ್ರಿಗ್ಗರ್ ಮಲ್ಟಿಪಲ್, ಸ್ಪೇಸ್ ಸೆಪರೇಟೆಡ್, ಟ್ರಿಗರ್ ಪ್ರಕಾರಗಳನ್ನು ಗಮನಿಸಿ. |
ವಿಳಂಬ | ಸಂಖ್ಯೆ | ವಸ್ತು | 0 | ಟೂಲ್ಟಿಪ್ (ms) ಅನ್ನು ತೋರಿಸಲು ಮತ್ತು ಮರೆಮಾಡಲು ವಿಳಂಬ - ಹಸ್ತಚಾಲಿತ ಪ್ರಚೋದಕ ಪ್ರಕಾರಕ್ಕೆ ಅನ್ವಯಿಸುವುದಿಲ್ಲ ಸಂಖ್ಯೆಯನ್ನು ಒದಗಿಸಿದರೆ, ಮರೆಮಾಡು/ತೋರಿಕೆ ಎರಡಕ್ಕೂ ವಿಳಂಬವನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ ವಸ್ತುವಿನ ರಚನೆ ಹೀಗಿದೆ: |
ಕಂಟೇನರ್ | ದಾರ | ಸುಳ್ಳು | ಸುಳ್ಳು | ನಿರ್ದಿಷ್ಟ ಅಂಶಕ್ಕೆ ಟೂಲ್ಟಿಪ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ |
- <a href = "#" data-toggle = "tooltip" title = "ಮೊದಲ ಟೂಲ್ಟಿಪ್" > ನನ್ನ ಮೇಲೆ ಸುಳಿದಾಡಿ </a>
ಎಲಿಮೆಂಟ್ ಸಂಗ್ರಹಕ್ಕೆ ಟೂಲ್ಟಿಪ್ ಹ್ಯಾಂಡ್ಲರ್ ಅನ್ನು ಲಗತ್ತಿಸುತ್ತದೆ.
ಅಂಶದ ಟೂಲ್ಟಿಪ್ ಅನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.
- $ ( '#ಅಂಶ' ). ಟೂಲ್ಟಿಪ್ ( 'ಶೋ' )
ಅಂಶದ ಟೂಲ್ಟಿಪ್ ಅನ್ನು ಮರೆಮಾಡುತ್ತದೆ.
- $ ( '#ಅಂಶ' ). ಟೂಲ್ಟಿಪ್ ( 'ಮರೆಮಾಡು' )
ಅಂಶದ ಟೂಲ್ಟಿಪ್ ಅನ್ನು ಟಾಗಲ್ ಮಾಡುತ್ತದೆ.
- $ ( '#ಅಂಶ' ). ಟೂಲ್ಟಿಪ್ ( 'ಟಾಗಲ್' )
ಅಂಶದ ಟೂಲ್ಟಿಪ್ ಅನ್ನು ಮರೆಮಾಡುತ್ತದೆ ಮತ್ತು ನಾಶಪಡಿಸುತ್ತದೆ.
- $ ( '#ಅಂಶ' ). ಟೂಲ್ಟಿಪ್ ( 'ನಾಶ' )
ವಸತಿ ದ್ವಿತೀಯ ಮಾಹಿತಿಗಾಗಿ ಯಾವುದೇ ಅಂಶಕ್ಕೆ iPad ನಲ್ಲಿರುವಂತಹ ವಿಷಯದ ಸಣ್ಣ ಮೇಲ್ಪದರಗಳನ್ನು ಸೇರಿಸಿ. ಪಾಪೋವರ್ ಅನ್ನು ಪ್ರಚೋದಿಸಲು ಬಟನ್ ಮೇಲೆ ಸುಳಿದಾಡಿ. ಟೂಲ್ಟಿಪ್ ಅನ್ನು ಸೇರಿಸುವ ಅಗತ್ಯವಿದೆ .
ನಾಲ್ಕು ಆಯ್ಕೆಗಳು ಲಭ್ಯವಿದೆ: ಮೇಲಿನ, ಬಲ, ಕೆಳಗೆ ಮತ್ತು ಎಡಕ್ಕೆ ಜೋಡಿಸಲಾಗಿದೆ.
ಲೊಬೋರ್ಟಿಸ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಏನಿಯನ್ ಇಯು ಲಿಯೋ ಕ್ವಾಮ್. ಪೆಲ್ಲೆಂಟೆಸ್ಕ್ ಆರ್ನಾರೆ ಸೆಮ್ ಲ್ಯಾಸಿನಿಯಾ ಕ್ವಾಮ್ ವೆನೆನಾಟಿಸ್ ವೆಸ್ಟಿಬುಲಮ್.
ಲೊಬೋರ್ಟಿಸ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಏನಿಯನ್ ಇಯು ಲಿಯೋ ಕ್ವಾಮ್. ಪೆಲ್ಲೆಂಟೆಸ್ಕ್ ಆರ್ನಾರೆ ಸೆಮ್ ಲ್ಯಾಸಿನಿಯಾ ಕ್ವಾಮ್ ವೆನೆನಾಟಿಸ್ ವೆಸ್ಟಿಬುಲಮ್.
ಲೊಬೋರ್ಟಿಸ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಏನಿಯನ್ ಇಯು ಲಿಯೋ ಕ್ವಾಮ್. ಪೆಲ್ಲೆಂಟೆಸ್ಕ್ ಆರ್ನಾರೆ ಸೆಮ್ ಲ್ಯಾಸಿನಿಯಾ ಕ್ವಾಮ್ ವೆನೆನಾಟಿಸ್ ವೆಸ್ಟಿಬುಲಮ್.
ಲೊಬೋರ್ಟಿಸ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಏನಿಯನ್ ಇಯು ಲಿಯೋ ಕ್ವಾಮ್. ಪೆಲ್ಲೆಂಟೆಸ್ಕ್ ಆರ್ನಾರೆ ಸೆಮ್ ಲ್ಯಾಸಿನಿಯಾ ಕ್ವಾಮ್ ವೆನೆನಾಟಿಸ್ ವೆಸ್ಟಿಬುಲಮ್.
data
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಗುಣಲಕ್ಷಣದೊಳಗಿನ ವಿಷಯದಿಂದ ಪಾಪೋವರ್ಗಳಂತೆ ಯಾವುದೇ ಮಾರ್ಕ್ಅಪ್ ಅನ್ನು ತೋರಿಸಲಾಗಿಲ್ಲ .
JavaScript ಮೂಲಕ popovers ಸಕ್ರಿಯಗೊಳಿಸಿ:
- $ ( '#ಉದಾಹರಣೆ' ).ಪಾಪೋವರ್ ( ಆಯ್ಕೆಗಳು )
ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳು ಅಥವಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಆಯ್ಕೆಗಳನ್ನು ರವಾನಿಸಬಹುದು. ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳಿಗಾಗಿ, ಆಯ್ಕೆಯ ಹೆಸರನ್ನು ಸೇರಿಸಿ data-
, data-animation=""
.
ಹೆಸರು | ಮಾದರಿ | ಪೂರ್ವನಿಯೋಜಿತ | ವಿವರಣೆ |
---|---|---|---|
ಅನಿಮೇಷನ್ | ಬೂಲಿಯನ್ | ನಿಜ | ಟೂಲ್ಟಿಪ್ಗೆ css ಫೇಡ್ ಪರಿವರ್ತನೆಯನ್ನು ಅನ್ವಯಿಸಿ |
html | ಬೂಲಿಯನ್ | ಸುಳ್ಳು | html ಅನ್ನು popover ಗೆ ಸೇರಿಸಿ. ತಪ್ಪಾಗಿದ್ದರೆ, text ಡೊಮ್ಗೆ ವಿಷಯವನ್ನು ಸೇರಿಸಲು jquery ವಿಧಾನವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ನೀವು XSS ದಾಳಿಗಳ ಬಗ್ಗೆ ಚಿಂತೆ ಮಾಡುತ್ತಿದ್ದರೆ ಪಠ್ಯವನ್ನು ಬಳಸಿ. |
ನಿಯೋಜನೆ | ದಾರ | ಕಾರ್ಯ | 'ಬಲ' | ಪಾಪೋವರ್ ಅನ್ನು ಹೇಗೆ ಇರಿಸುವುದು - ಟಾಪ್ | ಕೆಳಗೆ | ಬಿಟ್ಟು | ಬಲ |
ಆಯ್ಕೆಗಾರ | ಸ್ಟ್ರಿಂಗ್ | ಸುಳ್ಳು | ಸೆಲೆಕ್ಟರ್ ಅನ್ನು ಒದಗಿಸಿದರೆ, ಟೂಲ್ಟಿಪ್ ಆಬ್ಜೆಕ್ಟ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಗುರಿಗಳಿಗೆ ನಿಯೋಜಿಸಲಾಗುತ್ತದೆ |
ಪ್ರಚೋದಕ | ಸ್ಟ್ರಿಂಗ್ | 'ಕ್ಲಿಕ್' | ಪಾಪೋವರ್ ಅನ್ನು ಹೇಗೆ ಪ್ರಚೋದಿಸಲಾಗುತ್ತದೆ - ಕ್ಲಿಕ್ ಮಾಡಿ | ಸುಳಿದಾಡಿ | ಗಮನ | ಕೈಪಿಡಿ |
ಶೀರ್ಷಿಕೆ | ದಾರ | ಕಾರ್ಯ | '' | `ಶೀರ್ಷಿಕೆ` ಗುಣಲಕ್ಷಣವು ಇಲ್ಲದಿದ್ದಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಶೀರ್ಷಿಕೆ ಮೌಲ್ಯ |
ವಿಷಯ | ದಾರ | ಕಾರ್ಯ | '' | `ಡೇಟಾ-ಕಂಟೆಂಟ್` ಗುಣಲಕ್ಷಣ ಇಲ್ಲದಿದ್ದರೆ ಡಿಫಾಲ್ಟ್ ವಿಷಯ ಮೌಲ್ಯ |
ವಿಳಂಬ | ಸಂಖ್ಯೆ | ವಸ್ತು | 0 | popover (ms) ಅನ್ನು ತೋರಿಸಲು ಮತ್ತು ಮರೆಮಾಡಲು ವಿಳಂಬ - ಹಸ್ತಚಾಲಿತ ಪ್ರಚೋದಕ ಪ್ರಕಾರಕ್ಕೆ ಅನ್ವಯಿಸುವುದಿಲ್ಲ ಸಂಖ್ಯೆಯನ್ನು ಒದಗಿಸಿದರೆ, ಮರೆಮಾಡು/ತೋರಿಕೆ ಎರಡಕ್ಕೂ ವಿಳಂಬವನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ ವಸ್ತುವಿನ ರಚನೆ ಹೀಗಿದೆ: |
ಕಂಟೇನರ್ | ದಾರ | ಸುಳ್ಳು | ಸುಳ್ಳು | ನಿರ್ದಿಷ್ಟ ಅಂಶಕ್ಕೆ ಪಾಪೋವರ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ |
ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಾರಣಗಳಿಗಾಗಿ, Tooltip ಮತ್ತು Popover ಡೇಟಾ-apis ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ. ನೀವು ಅವುಗಳನ್ನು ಬಳಸಲು ಬಯಸಿದರೆ ಕೇವಲ ಆಯ್ಕೆ ಆಯ್ಕೆಯನ್ನು ಸೂಚಿಸಿ.
ಅಂಶ ಸಂಗ್ರಹಕ್ಕಾಗಿ ಪಾಪೋವರ್ಗಳನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
ಪಾಪೋವರ್ ಅಂಶಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.
- $ ( '#ಅಂಶ' ). ಪಾಪೋವರ್ ( 'ಶೋ' )
ಅಂಶಗಳ ಪಾಪೋವರ್ ಅನ್ನು ಮರೆಮಾಡುತ್ತದೆ.
- $ ( '#ಅಂಶ' ). ಪಾಪೋವರ್ ( 'ಮರೆಮಾಡು' )
ಅಂಶಗಳ ಪಾಪೋವರ್ ಅನ್ನು ಟಾಗಲ್ ಮಾಡುತ್ತದೆ.
- $ ( '#ಅಂಶ' ). ಪಾಪೋವರ್ ( 'ಟಾಗಲ್' )
ಅಂಶದ ಪಾಪೋವರ್ ಅನ್ನು ಮರೆಮಾಡುತ್ತದೆ ಮತ್ತು ನಾಶಪಡಿಸುತ್ತದೆ.
- $ ( '#ಅಂಶ' ). ಪಾಪೋವರ್ ( 'ನಾಶ' )
ಈ ಪ್ಲಗಿನ್ನೊಂದಿಗೆ ಎಲ್ಲಾ ಎಚ್ಚರಿಕೆ ಸಂದೇಶಗಳಿಗೆ ವಜಾಗೊಳಿಸುವ ಕಾರ್ಯವನ್ನು ಸೇರಿಸಿ.
ಇದನ್ನು ಮತ್ತು ಅದನ್ನು ಬದಲಾಯಿಸಿ ಮತ್ತು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ. ಡುಯಿಸ್ ಮೊಲ್ಲಿಸ್, ಈಸ್ಟ್ ನಾನ್ ಕಮೊಡೊ ಲಕ್ಟಸ್, ನಿಸಿ ಎರಟ್ ಪೋರ್ಟಿಟರ್ ಲಿಗುಲಾ, ಎಗೆಟ್ ಲ್ಯಾಸಿನಿಯಾ ಓಡಿಯೊ ಸೆಮ್ ನೆಕ್ ಎಲಿಟ್. ಕ್ರಾಸ್ ಮ್ಯಾಟಿಸ್ ಕಾನ್ಸೆಕ್ಟೆಟರ್ ಪುರುಸ್ ಸಿಟ್ ಅಮೆಟ್ ಫರ್ಮೆಂಟಮ್.
JavaScript ಮೂಲಕ ಎಚ್ಚರಿಕೆಯ ವಜಾಗೊಳಿಸುವಿಕೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ:
- $ ( ".ಎಚ್ಚರಿಕೆ" ). ಎಚ್ಚರಿಕೆ ()
data-dismiss="alert"
ಎಚ್ಚರಿಕೆಯ ನಿಕಟ ಕಾರ್ಯವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನೀಡಲು ನಿಮ್ಮ ಕ್ಲೋಸ್ ಬಟನ್ಗೆ ಸೇರಿಸಿ .
- <a class = "close" data-dismiss = "ಎಚ್ಚರಿಕೆ" href = "#" > × </a>
ನಿಕಟ ಕಾರ್ಯನಿರ್ವಹಣೆಯೊಂದಿಗೆ ಎಲ್ಲಾ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಸುತ್ತುತ್ತದೆ. ಮುಚ್ಚಿದಾಗ ನಿಮ್ಮ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಅನಿಮೇಟ್ ಮಾಡಲು, ಅವುಗಳಿಗೆ ಈಗಾಗಲೇ ಅನ್ವಯಿಸಲಾಗಿದೆ .fade
ಮತ್ತು ವರ್ಗವನ್ನು ಹೊಂದಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ..in
ಎಚ್ಚರಿಕೆಯನ್ನು ಮುಚ್ಚುತ್ತದೆ.
- $ ( ".ಎಚ್ಚರಿಕೆ" ). ಎಚ್ಚರಿಕೆ ( 'ಮುಚ್ಚಿ' )
ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ನ ಎಚ್ಚರಿಕೆಯ ವರ್ಗವು ಎಚ್ಚರಿಕೆಯ ಕಾರ್ಯಚಟುವಟಿಕೆಗೆ ಕೊಂಡಿಯಾಗಿರಲು ಕೆಲವು ಘಟನೆಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.
ಈವೆಂಟ್ | ವಿವರಣೆ |
---|---|
ಮುಚ್ಚಿ | close ನಿದರ್ಶನ ವಿಧಾನವನ್ನು ಕರೆಯುವಾಗ ಈ ಘಟನೆಯು ತಕ್ಷಣವೇ ಉರಿಯುತ್ತದೆ . |
ಮುಚ್ಚಲಾಗಿದೆ | ಎಚ್ಚರಿಕೆಯನ್ನು ಮುಚ್ಚಿದಾಗ ಈ ಈವೆಂಟ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ (css ಪರಿವರ್ತನೆಗಳು ಪೂರ್ಣಗೊಳ್ಳಲು ಕಾಯುತ್ತದೆ). |
- $ ( '#ನನ್ನ-ಎಚ್ಚರಿಕೆ' ). ಬೈಂಡ್ ( 'ಮುಚ್ಚಿದ' , ಕಾರ್ಯ () {
- //ಏನಾದರೂ ಮಾಡು...
- })
ಅಕಾರ್ಡಿಯನ್ಸ್ ಮತ್ತು ನ್ಯಾವಿಗೇಶನ್ನಂತಹ ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಘಟಕಗಳಿಗೆ ಮೂಲ ಶೈಲಿಗಳು ಮತ್ತು ಹೊಂದಿಕೊಳ್ಳುವ ಬೆಂಬಲವನ್ನು ಪಡೆಯಿರಿ.
* ಪರಿವರ್ತನೆಗಳ ಪ್ಲಗಿನ್ ಅನ್ನು ಸೇರಿಸುವ ಅಗತ್ಯವಿದೆ.
ಕುಸಿತದ ಪ್ಲಗಿನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು, ನಾವು ಸರಳವಾದ ಅಕಾರ್ಡಿಯನ್ ಶೈಲಿಯ ವಿಜೆಟ್ ಅನ್ನು ನಿರ್ಮಿಸಿದ್ದೇವೆ:
- <div class = "accordion" id = "accordion2" >
- <div class = "accordion-group" >
- <div ವರ್ಗ = "ಅಕಾರ್ಡಿಯನ್-ಹೆಡಿಂಗ್" >
- <a class = "accordion-toggle" data-toggle = "collapse" data-parent = "#accordion2" href = "#collapseOne" >
- ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಗುಂಪು ಐಟಂ #1
- </a>
- </div>
- <div id = "collapseOne" class = "accordion-body compound in" >
- <div class = "accordion-inner" >
- ಆನಿಂ ಪರಿಯತುರ್ ಕ್ಲೀಚೆ...
- </div>
- </div>
- </div>
- <div class = "accordion-group" >
- <div ವರ್ಗ = "ಅಕಾರ್ಡಿಯನ್-ಹೆಡಿಂಗ್" >
- <a class = "ಅಕಾರ್ಡಿಯನ್-ಟಾಗಲ್" ಡೇಟಾ-ಟಾಗಲ್ = "collapse" data-parent = "#accordion2" href = "#collapseTwo" >
- ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಗುಂಪು ಐಟಂ #2
- </a>
- </div>
- <ಡಿವಿ ಐಡಿ = "collapseTwo" class = "ಅಕಾರ್ಡಿಯನ್-ಬಾಡಿ ಕುಸಿತ" >
- <div class = "accordion-inner" >
- ಆನಿಂ ಪರಿಯತುರ್ ಕ್ಲೀಚೆ...
- </div>
- </div>
- </div>
- </div>
- ...
ನೀವು ಅಕಾರ್ಡಿಯನ್ ಮಾರ್ಕ್ಅಪ್ ಇಲ್ಲದೆ ಪ್ಲಗಿನ್ ಅನ್ನು ಸಹ ಬಳಸಬಹುದು. ಮತ್ತೊಂದು ಅಂಶದ ವಿಸ್ತರಣೆ ಮತ್ತು ಕುಸಿತವನ್ನು ಟಾಗಲ್ ಮಾಡಿ.
- <button type = "button" class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
- ಸರಳ ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ
- </button>
- <div id = "demo" class = "collapse in" > … </div>
ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಅಂಶದ ನಿಯಂತ್ರಣವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿಯೋಜಿಸಲು ಕೇವಲ ಸೇರಿಸಿ data-toggle="collapse"
ಮತ್ತು ಅಂಶಕ್ಕೆ ಎ. ಕುಸಿತವನ್ನು ಅನ್ವಯಿಸಲು ಗುಣಲಕ್ಷಣವು css ಸೆಲೆಕ್ಟರ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ data-target
. ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಅಂಶಕ್ಕೆ data-target
ವರ್ಗವನ್ನು ಸೇರಿಸಲು ಮರೆಯದಿರಿ . collapse
ನೀವು ಅದನ್ನು ಡಿಫಾಲ್ಟ್ ಆಗಿ ತೆರೆಯಲು ಬಯಸಿದರೆ, ಹೆಚ್ಚುವರಿ ವರ್ಗವನ್ನು ಸೇರಿಸಿin
.
ಅಕಾರ್ಡಿಯನ್ ತರಹದ ಗುಂಪು ನಿರ್ವಹಣೆಯನ್ನು ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ನಿಯಂತ್ರಣಕ್ಕೆ ಸೇರಿಸಲು, ಡೇಟಾ ಗುಣಲಕ್ಷಣವನ್ನು ಸೇರಿಸಿdata-parent="#selector"
. ಇದನ್ನು ಕ್ರಿಯೆಯಲ್ಲಿ ನೋಡಲು ಡೆಮೊವನ್ನು ನೋಡಿ.
ಇದರೊಂದಿಗೆ ಹಸ್ತಚಾಲಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಿ:
- $ ( ".ಕುಸಿತ" ). ಕುಸಿತ ()
ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳು ಅಥವಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಆಯ್ಕೆಗಳನ್ನು ರವಾನಿಸಬಹುದು. ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳಿಗಾಗಿ, ಆಯ್ಕೆಯ ಹೆಸರನ್ನು ಸೇರಿಸಿ data-
, data-parent=""
.
ಹೆಸರು | ಮಾದರಿ | ಪೂರ್ವನಿಯೋಜಿತ | ವಿವರಣೆ |
---|---|---|---|
ಪೋಷಕ | ಆಯ್ಕೆಗಾರ | ಸುಳ್ಳು | ಸೆಲೆಕ್ಟರ್ ಆಗಿದ್ದರೆ, ಈ ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಐಟಂ ಅನ್ನು ತೋರಿಸಿದಾಗ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪೋಷಕರ ಅಡಿಯಲ್ಲಿ ಎಲ್ಲಾ ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಅಂಶಗಳನ್ನು ಮುಚ್ಚಲಾಗುತ್ತದೆ. (ಸಾಂಪ್ರದಾಯಿಕ ಅಕಾರ್ಡಿಯನ್ ನಡವಳಿಕೆಯನ್ನು ಹೋಲುತ್ತದೆ) |
ಟಾಗಲ್ | ಬೂಲಿಯನ್ | ನಿಜ | ಆಹ್ವಾನದಲ್ಲಿ ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಅಂಶವನ್ನು ಟಾಗಲ್ ಮಾಡುತ್ತದೆ |
ನಿಮ್ಮ ವಿಷಯವನ್ನು ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಅಂಶವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಐಚ್ಛಿಕ ಆಯ್ಕೆಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ object
.
- $ ( '#myCollapsible' ). ಕುಸಿಯಲು ({
- ಟಾಗಲ್ : ಸುಳ್ಳು
- })
ತೋರಿಸಲು ಅಥವಾ ಮರೆಮಾಡಲು ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಅಂಶವನ್ನು ಟಾಗಲ್ ಮಾಡುತ್ತದೆ.
ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಅಂಶವನ್ನು ತೋರಿಸುತ್ತದೆ.
ಬಾಗಿಕೊಳ್ಳಬಹುದಾದ ಅಂಶವನ್ನು ಮರೆಮಾಡುತ್ತದೆ.
ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ನ ಕುಸಿತದ ವರ್ಗವು ಕುಸಿತದ ಕಾರ್ಯಚಟುವಟಿಕೆಗೆ ಕೊಂಡಿಯಾಗಿರುವುದಕ್ಕಾಗಿ ಕೆಲವು ಘಟನೆಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.
ಈವೆಂಟ್ | ವಿವರಣೆ |
---|---|
ತೋರಿಸು | show ನಿದರ್ಶನ ವಿಧಾನವನ್ನು ಕರೆಯುವಾಗ ಈ ಘಟನೆಯು ತಕ್ಷಣವೇ ಉರಿಯುತ್ತದೆ . |
ತೋರಿಸಲಾಗಿದೆ | ಕುಸಿತದ ಅಂಶವು ಬಳಕೆದಾರರಿಗೆ ಗೋಚರಿಸಿದಾಗ ಈ ಈವೆಂಟ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ (css ಪರಿವರ್ತನೆಗ���ು ಪೂರ್ಣಗೊಳ್ಳಲು ಕಾಯುತ್ತದೆ). |
ಮರೆಮಾಡಿ | hide ವಿಧಾನವನ್ನು ಕರೆಯುವಾಗ ಈ ಘಟನೆಯನ್ನು ತಕ್ಷಣವೇ ವಜಾಗೊಳಿಸಲಾಗುತ್ತದೆ . |
ಮರೆಮಾಡಲಾಗಿದೆ | ಬಳಕೆದಾರರಿಂದ ಕುಸಿತದ ಅಂಶವನ್ನು ಮರೆಮಾಡಿದಾಗ ಈ ಈವೆಂಟ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ (css ಪರಿವರ್ತನೆಗಳು ಪೂರ್ಣಗೊಳ್ಳಲು ಕಾಯುತ್ತದೆ). |
- $ ( '#myCollapsible' ). ಆನ್ ( 'ಗುಪ್ತ' , ಕಾರ್ಯ () {
- //ಏನಾದರೂ ಮಾಡು...
- })
ಕೆಳಗಿನ ಸ್ಲೈಡ್ಶೋ ಒಂದು ಏರಿಳಿಕೆಯಂತಹ ಅಂಶಗಳ ಮೂಲಕ ಸೈಕ್ಲಿಂಗ್ಗಾಗಿ ಸಾಮಾನ್ಯ ಪ್ಲಗಿನ್ ಮತ್ತು ಘಟಕವನ್ನು ತೋರಿಸುತ್ತದೆ.
- <div id = "myCarousel" class = "Carousel slide" >
- <ಓಲ್ ವರ್ಗ = "ಏರಿಳಿಕೆ-ಸೂಚಕಗಳು" >
- <li data-target = "#myCarousel" data-slide-to = "0" class = "active" ></li>
- <li data-target = "#myCarousel" data-slide-to = "1" ></li>
- <li data-target = "#myCarousel" data-slide-to = "2" ></li>
- </ol>
- <!-- ಏರಿಳಿಕೆ ಐಟಂಗಳು -->
- <div class = "carousel-inner" >
- <div class = "ಸಕ್ರಿಯ ಐಟಂ" > … </div>
- <div class = "ಐಟಂ" > … </div>
- <div class = "ಐಟಂ" > … </div>
- </div>
- <!-- ಕರೋಸೆಲ್ ನ್ಯಾವ್ -->
- <a class = "ಏರಿಳಿಕೆ-ನಿಯಂತ್ರಣ ಎಡ" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "ಏರಿಳಿಕೆ-ನಿಯಂತ್ರಣ ಬಲ" href = "#myCarousel" data-slide = "ಮುಂದೆ" > › </a>
- </div>
ಏರಿಳಿಕೆಯ ಸ್ಥಾನವನ್ನು ಸುಲಭವಾಗಿ ನಿಯಂತ್ರಿಸಲು ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಬಳಸಿ. data-slide
ಕೀವರ್ಡ್ಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ prev
ಅಥವಾ next
, ಇದು ಪ್ರಸ್ತುತ ಸ್ಥಾನಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ಸ್ಲೈಡ್ ಸ್ಥಾನವನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ. ಪರ್ಯಾಯವಾಗಿ, data-slide-to
ಕಚ್ಚಾ ಸ್ಲೈಡ್ ಸೂಚ್ಯಂಕವನ್ನು ಏರಿಳಿಕೆಗೆ ರವಾನಿಸಲು ಬಳಸಿ data-slide-to="2"
, ಇದು ಸ್ಲೈಡ್ ಸ್ಥಾನದಿಂದ ಪ್ರಾರಂಭವಾಗುವ ನಿರ್ದಿಷ್ಟ ಸೂಚ್ಯಂಕಕ್ಕೆ ಜಂಪ್ ಆಗಿದೆ 0
.
ಇದರೊಂದಿಗೆ ಹಸ್ತಚಾಲಿತವಾಗಿ ಏರಿಳಿಕೆಗೆ ಕರೆ ಮಾಡಿ:
- $ ( '.carousel' ). ಏರಿಳಿಕೆ ()
ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳು ಅಥವಾ JavaScriptz ಮೂಲಕ ಆಯ್ಕೆಗಳನ್ನು ರವಾನಿಸಬಹುದು. ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳಿಗಾಗಿ, ಆಯ್ಕೆಯ ಹೆಸರನ್ನು ಸೇರಿಸಿ data-
, data-interval=""
.
ಹೆಸರು | ಮಾದರಿ | ಪೂರ್ವನಿಯೋಜಿತ | ವಿವರಣೆ |
---|---|---|---|
ಮಧ್ಯಂತರ | ಸಂಖ್ಯೆ | 5000 | ಐಟಂ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೈಕ್ಲಿಂಗ್ ಮಾಡುವ ನಡುವೆ ವಿಳಂಬವಾಗುವ ಸಮಯ. ತಪ್ಪಾಗಿದ್ದರೆ, ಏರಿಳಿಕೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೈಕಲ್ ಆಗುವುದಿಲ್ಲ. |
ವಿರಾಮ | ಸ್ಟ್ರಿಂಗ್ | "ಹಾರಾಡುತ್ತಿರು" | ಮೌಸೆಂಟರ್ನಲ್ಲಿ ಏರಿಳಿಕೆಯ ಸೈಕ್ಲಿಂಗ್ ಅನ್ನು ವಿರಾಮಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಮೌಸ್ಲೀವ್ನಲ್ಲಿ ಏರಿಳಿಕೆಯ ಸೈಕ್ಲಿಂಗ್ ಅನ್ನು ಪುನರಾರಂಭಿಸುತ್ತದೆ. |
ಐಚ್ಛಿಕ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ಏರಿಳಿಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ object
ಮತ್ತು ಐಟಂಗಳ ಮೂಲಕ ಸೈಕ್ಲಿಂಗ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
- $ ( '.carousel' ). ಏರಿಳಿಕೆ ({
- ಮಧ್ಯಂತರ : 2000
- })
ಎಡದಿಂದ ಬಲಕ್ಕೆ ಏರಿಳಿಕೆ ಐಟಂಗಳ ಮೂಲಕ ಸೈಕಲ್ಗಳು.
ಐಟಂಗಳ ಮೂಲಕ ಸೈಕ್ಲಿಂಗ್ ಮಾಡುವುದರಿಂದ ಏರಿಳಿಕೆಯನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ.
ಏರಿಳಿಕೆಯನ್ನು ನಿರ್ದಿಷ್ಟ ಫ್ರೇಮ್ಗೆ ಸೈಕಲ್ ಮಾಡುತ್ತದೆ (0 ಆಧಾರಿತ, ರಚನೆಯಂತೆಯೇ).
ಹಿಂದಿನ ಐಟಂಗೆ ಸೈಕಲ್ಗಳು.
ಮುಂದಿನ ಐಟಂಗೆ ಸೈಕಲ್ಗಳು.
ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ನ ಏರಿಳಿಕೆ ವರ್ಗವು ಏರಿಳಿಕೆ ಕಾರ್ಯಚಟುವಟಿಕೆಗೆ ಹುಕ್ ಮಾಡಲು ಎರಡು ಈವೆಂಟ್ಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.
ಈವೆಂಟ್ | ವಿವರಣೆ |
---|---|
ಸ್ಲೈಡ್ | slide ನಿದರ್ಶನ ವಿಧಾನವನ್ನು ಆಹ್ವಾನಿಸಿದಾಗ ಈ ಘಟನೆಯು ತಕ್ಷಣವೇ ಬೆಂಕಿಯಿಡುತ್ತದೆ. |
ಜಾರಿದ | ಏರಿಳಿಕೆ ತನ್ನ ಸ್ಲೈಡ್ ಪರಿವರ್ತನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದಾಗ ಈ ಈವೆಂಟ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ. |
ಯಾವುದೇ ಫಾರ್ಮ್ ಪಠ್ಯ ಇನ್ಪುಟ್ನೊಂದಿಗೆ ಸೊಗಸಾದ ಟೈಪ್ಹೆಡ್ಗಳನ್ನು ತ್ವರಿತವಾಗಿ ರಚಿಸಲು ಮೂಲಭೂತ, ಸುಲಭವಾಗಿ ವಿಸ್ತರಿಸಲಾದ ಪ್ಲಗಿನ್.
- <ಇನ್ಪುಟ್ ಪ್ರಕಾರ = "ಪಠ್ಯ" ಡೇಟಾ- provide = "ಟೈಪ್ಹೆಡ್" >
autocomplete="off"
ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಟೈಪ್ಹೆಡ್ ಡ್ರಾಪ್ಡೌನ್ನಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಬ್ರೌಸರ್ ಮೆನುಗಳು ಕಾಣಿಸಿಕೊಳ್ಳುವುದನ್ನು ತಡೆಯಲು ನೀವು ಹೊಂದಿಸಲು ಬಯಸುತ್ತೀರಿ .
ಮೇಲಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಟೈಪ್ಹೆಡ್ ಕಾರ್ಯನಿರ್ವಹಣೆಯೊಂದಿಗೆ ಅಂಶವನ್ನು ನೋಂದಾಯಿಸಲು ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸಿ.
ಇದರೊಂದಿಗೆ ಟೈಪ್ಹೆಡ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಕರೆ ಮಾಡಿ:
- $ ( '.typeahead' ). ಟೈಪ್ಹೆಡ್ ()
ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳು ಅಥವಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಆಯ್ಕೆಗಳನ್ನು ರವಾನಿಸಬಹುದು. ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳಿಗಾಗಿ, ಆಯ್ಕೆಯ ಹೆಸರನ್ನು ಸೇರಿಸಿ data-
, data-source=""
.
ಹೆಸರು | ಮಾದರಿ | ಪೂರ್ವನಿಯೋಜಿತ | ವಿವರಣೆ |
---|---|---|---|
ಮೂಲ | ರಚನೆ, ಕಾರ್ಯ | [ ] | ಪ್ರಶ್ನಿಸಲು ಡೇಟಾ ಮೂಲ. ಸ್ಟ್ರಿಂಗ್ಗಳ ಅರೇ ಅಥವಾ ಫಂಕ್ಷನ್ ಆಗಿರಬಹುದು. ಕಾರ್ಯವನ್ನು ಎರಡು ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳನ್ನು ರವಾನಿಸಲಾಗಿದೆ query , ಇನ್ಪುಟ್ ಕ್ಷೇತ್ರದಲ್ಲಿನ ಮೌಲ್ಯ ಮತ್ತು process ಕಾಲ್ಬ್ಯಾಕ್. process ಕಾಲ್ಬ್ಯಾಕ್ನ ಏಕೈಕ ಆರ್ಗ್ಯುಮೆಂಟ್ ಮೂಲಕ ಡೇಟಾ ಮೂಲವನ್ನು ನೇರವಾಗಿ ಅಥವಾ ಅಸಮಕಾಲಿಕವಾಗಿ ಹಿಂದಿರುಗಿಸುವ ಮೂಲಕ ಕಾರ್ಯವನ್ನು ಸಿಂಕ್ರೊನಸ್ ಆಗಿ ಬಳಸಬಹುದು . |
ವಸ್ತುಗಳು | ಸಂಖ್ಯೆ | 8 | ಡ್ರಾಪ್ಡೌನ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲು ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯ ಐಟಂಗಳು. |
ಕನಿಷ್ಠ ಉದ್ದ | ಸಂಖ್ಯೆ | 1 | ಸ್ವಯಂಪೂರ್ಣತೆ ಸಲಹೆಗಳನ್ನು ಪ್ರಚೋದಿಸುವ ಮೊದಲು ಕನಿಷ್ಠ ಅಕ್ಷರದ ಉದ್ದದ ಅಗತ್ಯವಿದೆ |
ಹೊಂದಾಣಿಕೆಗಾರ | ಕಾರ್ಯ | ಕೇಸ್ ಸೂಕ್ಷ್ಮವಲ್ಲದ | ಪ್ರಶ್ನೆಯು ಐಟಂಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಲು ಬಳಸುವ ವಿಧಾನ. ಒಂದೇ ವಾದವನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ, ಅದರ item ವಿರುದ್ಧ ಪ್ರಶ್ನೆಯನ್ನು ಪರೀಕ್ಷಿಸಲು. ಇದರೊಂದಿಗೆ ಪ್ರಸ್ತುತ ಪ್ರಶ್ನೆಯನ್ನು ಪ್ರವೇಶಿಸಿ this.query . true ಪ್ರಶ್ನೆಯು ಹೊಂದಾಣಿಕೆಯಾಗಿದ್ದರೆ ಬೂಲಿಯನ್ ಹಿಂತಿರುಗಿ . |
ವಿಂಗಡಿಸುವ | ಕಾರ್ಯ | ನಿಖರ ಹೊಂದಾಣಿಕೆ, ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್, ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ |
ಸ್ವಯಂಪೂರ್ಣ ಫಲಿತಾಂಶಗಳನ್ನು ವಿಂಗಡಿಸಲು ಬಳಸುವ ವಿಧಾನ. ಒಂದೇ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ items ಮತ್ತು ಟೈಪ್ಹೆಡ್ ನಿದರ್ಶನದ ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿದೆ. ನೊಂದಿಗೆ ಪ್ರಸ್ತುತ ಪ್ರಶ್ನೆಯನ್ನು ಉಲ್ಲೇಖಿಸಿ this.query . |
ಅಪ್ಡೇಟರ್ | ಕಾರ್ಯ | ಆಯ್ಕೆಮಾಡಿದ ಐಟಂ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ | ಆಯ್ಕೆಮಾಡಿದ ಐಟಂ ಅನ್ನು ಹಿಂತಿರುಗಿಸಲು ಬಳಸುವ ವಿಧಾನ. ಒಂದೇ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ, item ಮತ್ತು ಟೈಪ್ಹೆಡ್ ನಿದರ್ಶನದ ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿದೆ. |
ಹೈಲೈಟರ್ | ಕಾರ್ಯ | ಎಲ್ಲಾ ಡೀಫಾಲ್ಟ್ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡುತ್ತದೆ | ಸ್ವಯಂಪೂರ್ಣತೆಯ ಫಲಿತಾಂಶಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡಲು ಬಳಸುವ ವಿಧಾನ. ಒಂದೇ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ item ಮತ್ತು ಟೈಪ್ಹೆಡ್ ನಿದರ್ಶನದ ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿದೆ. html ಅನ್ನು ಹಿಂತಿರುಗಿಸಬೇಕು. |
ಟೈಪ್ಹೆಡ್ನೊಂದಿಗೆ ಇನ್ಪುಟ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
ಎಡಭಾಗದಲ್ಲಿರುವ ಉಪನ್ಯಾವಿಗೇಶನ್ ಅಫಿಕ್ಸ್ ಪ್ಲಗಿನ್ನ ಲೈವ್ ಡೆಮೊ ಆಗಿದೆ.
ಯಾವುದೇ ಅಂಶಕ್ಕೆ ಅಫಿಕ್ಸ್ ನಡವಳಿಕೆಯನ್ನು ಸುಲಭವಾಗಿ ಸೇರಿಸಲು, data-spy="affix"
ನೀವು ಕಣ್ಣಿಡಲು ಬಯಸುವ ಅಂಶಕ್ಕೆ ಸೇರಿಸಿ. ನಂತರ ಅಂಶದ ಪಿನ್ನಿಂಗ್ ಅನ್ನು ಯಾವಾಗ ಆನ್ ಮತ್ತು ಆಫ್ ಮಾಡಬೇಕು ಎಂಬುದನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಆಫ್ಸೆಟ್ಗಳನ್ನು ಬಳಸಿ.
- <div data-spy = "affix" data-offset-top = "200" > ... </div>
affix
,
affix-top
ಮತ್ತು
affix-bottom
. ಪುಟದ ಸಾಮಾನ್ಯ ಹರಿವಿನಿಂದ ವಿಷಯವನ್ನು ತೆಗೆದುಹಾಕುತ್ತಿರುವಾಗ ಅಫಿಕ್ಸ್ ಕಿಕ್ ಮಾಡಿದಾಗ ಸಂಭಾವ್ಯವಾಗಿ ಕುಸಿದ ಪೋಷಕರನ್ನು ಪರೀಕ್ಷಿಸಲು ಮರೆಯದಿರಿ.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಅಫಿಕ್ಸ್ ಪ್ಲಗಿನ್ಗೆ ಕರೆ ಮಾಡಿ:
- $ ( '#navbar' ). ಅಂಟಿಸು ()
ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳು ಅಥವಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಆಯ್ಕೆಗಳನ್ನು ರವಾನಿಸಬಹುದು. ಡೇಟಾ ಗುಣಲಕ್ಷಣಗಳಿಗಾಗಿ, ಆಯ್ಕೆಯ ಹೆಸರನ್ನು ಸೇರಿಸಿ data-
, data-offset-top="200"
.
ಹೆಸರು | ಮಾದರಿ | ಪೂರ್ವನಿಯೋಜಿತ | ವಿವರಣೆ |
---|---|---|---|
��ಫ್ಸೆಟ್ | ಸಂಖ್ಯೆ | ಕಾರ್ಯ | ವಸ್ತು | 10 | ಸ್ಕ್ರಾಲ್ನ ಸ್ಥಾನವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವಾಗ ಪರದೆಯಿಂದ ಆಫ್ಸೆಟ್ ಮಾಡಲು ಪಿಕ್ಸೆಲ್ಗಳು. ಒಂದೇ ಸಂಖ್ಯೆಯನ್ನು ಒದಗಿಸಿದರೆ, ಆಫ್ಸೆಟ್ ಅನ್ನು ಮೇಲಿನ ಮತ್ತು ಎಡ ಎರಡೂ ದಿಕ್ಕುಗಳಲ್ಲಿ ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ. ಒಂದೇ ನಿರ್ದೇಶನ ಅಥವಾ ಬಹು ಅನನ್ಯ ಆಫ್ಸೆಟ್ಗಳನ್ನು ಕೇಳಲು, ಕೇವಲ ಒಂದು ವಸ್ತುವನ್ನು ಒದಗಿಸಿ offset: { x: 10 } . ನೀವು ಆಫ್ಸೆಟ್ ಅನ್ನು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಒದಗಿಸಬೇಕಾದಾಗ ಕಾರ್ಯವನ್ನು ಬಳಸಿ (ಕೆಲವು ಸ್ಪಂದಿಸುವ ವಿನ್ಯಾಸಗಳಿಗೆ ಉಪಯುಕ್ತವಾಗಿದೆ). |