jQuery 的進度條插件:Bootstrap Progressbar
Bootstrap Progressbar 是一個用于推ter bootstrap 2 & 3的 jQuery 進度條插件。它通過添加 Javascript 中預先存在的 CSS 轉換提供了動態進度條。此外,你可以在動態進度條中通過回調顯示當前進度信息。
代碼示例:
default values
Progressbar.defaults = { transition_delay: 300, refresh_speed: 50, display_text: 'none', use_percentage: true, percent_format: function(percent) { return percent + '%'; }, amount_format: function(amount_part, amount_total) { return amount_part + ' / ' + amount_total; }, update: $.noop, done: $.noop, fail: $.noop };
transition_delay
$(document).ready(function() { $('.progress .progress-bar').progressbar({ transition_delay: 1500 }); });
animation
-
horizontal
-
less
.progress .bar { .transition(width 2s ease-in-out); }
-
scss
.progress.vertical .progress-bar { @include transition(width 2s ease-in-out); }
-
css
.progress .bar { -webkit-transition: width 2s ease-in-out; -moz-transition: width 2s ease-in-out; -ms-transition: width 2s ease-in-out; -o-transition: width 2s ease-in-out; transition: width 2s ease-in-out; }
-
vertical
-
less
.progress.vertical .bar { .transition(height 2s ease-in-out); }
-
scss
.progress.vertical .bar { @include transition(height 2s ease-in-out); }
-
css
.progress.vertical .bar { -webkit-transition: height 2s ease-in-out; -moz-transition: height 2s ease-in-out; -ms-transition: height 2s ease-in-out; -o-transition: height 2s ease-in-out; transition: height 2s ease-in-out; }
本文由用戶 dypm 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!