成都网站建设设计

将想法与焦点和您一起共享

BootStrap常用组件有哪些

小编给大家分享一下BootStrap常用组件有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

为钟山等地区用户提供了全套网页设计制作服务,及钟山网站建设行业解决方案。主营业务为成都网站建设、成都网站设计、钟山网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

1、图标:

    

图标

                                      

2、按钮:

    

按钮

    按钮     primary     success     info     warning     danger

BootStrap常用组件有哪些

3、按钮尺寸:

    

按钮尺寸

    按钮     primary     success     info

4、把图标显示在按钮里:

    

把图标显示在按钮里

      按钮

5、下拉菜单:


        
            菜单一
            
        
        
            
  • 菜单一
  •             
  • 菜单二
  •             
  • 菜单三
  •              

    交互:监听每个菜单的点击事件,点击之后在title显示当前菜单

            $('.dropdown-item').click(function () {
                $('#dropdown-title').text($(this).text());
            });

    6、输入框:

        

    输入框

                           

                           

    7、导航栏:

        

    导航栏

                                         Home             
  • About
  •             
  • Contact
  •                            Dropdown                                 
  • Action
  •                 
  • Another action
  •                                  Nav header                 
  • Separated link
  •                                                

          

        

    8、表单:

        

    表单

        
                           

                           

               File input              Example block-level help text here.

        

                    

        Submit   

    9、警告框:

        

    警告框

                ×        Warning! Better check yourself, you're not looking too good.     

                 success!     

                 info!     

                 warning!     

                 danger!     

    10、进度条:

        

    进度条

                        70%       

        

    11、靠右排列

    一般我们是用float:right来实现向右浮动的功能的,但是这里面右涉及了清除浮动、调整右边的margin、上下的margin等等问题,在bootstrap当然要用他的方法,只要添加一个class:pull-right就可以解决:

    item1
    item2

    这第一行是要跟第二行在一个水平线上的,所以第一行不能用

    之类的,因为这种元素自带换行功能。

    12、tab的使用

    tab可以方便的在一个页面里面切换显示的内容,bootstrap的tab使用非常简单:

        
            tab1
            tab2
            tab3
        
        这是宝贝管理页面
        
            
                

    这是tab1

            

                         

    这是tab2

            

                         

    这是tab3

            

        

    在js可以方便的捕捉tab的切换,并做出相应的改变,比如当第二个页面是加载一些数据,那么我等到切换到第二个页面我再去加载:

            $('a[data-toggle="tab"]').on('shown.bs.tab',function (e) {
                var activeTab = $(e.target).text();
                alert(activeTab);
            });

    13、bootstrap-table

    一个可以通过ajax请求json数据并生成表格的插件

    项目地址:

    https://github.com/wenzhixin/bootstrap-table

    14、通知消息组件

    <1>下载地址:

    https://github.com/CodeSeven/toastr

    <2>文档:

    http://www.ithao123.cn/content-2414918.html

    <3>引入:

    在下载的文件里找到build文件夹,引入里面的toastr.min.js和toastr.css

    <4>使用:

    此提示消息默认是显示在浏览器的右上角,我们可以在初始化里面改为顶部居中显示:

            toastr.options.positionClass = 'toast-top-center';//显示位置

    位置显示的设定有如下选项:

    toast-top-right
    toast-botton-right
    toash-bottom-left
    toast-top-left
    toast-top-full-width 这个是在网页顶端,宽度铺满整个屏幕
    toast-bottom-full-width
    toast-top-center顶端中间
    toast-bottom-center

    然后在我们需要显示的时候这样调用就行了:

    toastr.success('提交数据成功');
    toastr.error('Error');
    toastr.warning('只能选择一行进行编辑');
    toastr.info('info');

    15、ajax请求

    按钮:

                    
                        换个密码
                    

    js:

        $('.btn').on('click',function () {
            $.post('xxx')
                .done(function (result) {
                    var json = ajaxResultShow(result);
                    if (json.result_code == 0)
                        $('#pwdId').text(json.data1);
                })
                .fail(function () {
                })
                .always(function () {
                });
        });

    16、bootstrap-switch

    (1)此组件不属于bootstrap,他需要单独引入bootstrap-switch.min.js和bootstrap-switch.min.css;

    (2)下载地址:http://www.bootcss.com/p/bootstrap-switch/

    (3)使用方法:

    添加框架:

    
    
    
    

    在html中添加组件:

        

    在js中初始化:

            $("[name='my-checkbox']").bootstrapSwitch();

    BootStrap常用组件有哪些

    可以在初始化中直接对状态进行设定:

        $("#isOpenCheckbox").bootstrapSwitch('state',false);

    切换状态:

        $('#isOpenCheckbox').bootstrapSwitch('toggleState');

    监听切换事件:

       $('#isOpenCheckbox').on('switchChange.bootstrapSwitch', function (event,state) {
                alert(state);// true || false
            });

    以上是“BootStrap常用组件有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


    本文名称:BootStrap常用组件有哪些
    标题URL:http://chengdu.cdxwcx.cn/article/pjpdip.html