【问题标题】:How to change bootstrap button style by use jQuery [duplicate]如何使用 jQuery 更改引导按钮样式 [重复]
【发布时间】:2014-11-06 08:24:18
【问题描述】:
<a class="btn btn-small btn-block btn-warning" type="button" id="999">&nbsp;</a>

按钮样式http://getbootstrap.com/2.3.2/base-css.html#buttons

我想通过使用 jQuery 来更改“btn-danger”或“btn-info”等样式...我认为需要删除样式并添加新样式...

怎么做。谢谢。

【问题讨论】:

    标签: javascript jquery css ajax twitter-bootstrap


    【解决方案1】:

    @asdf_enel_hak 答案对您有用,但如果想使用 jquery 一次删除多个类,请执行以下操作:

    $("#999").removeClass("btn-warning btn-block").addClass("btn-info");
    

    或者想一次添加多个类然后这样做:

    $("#999").removeClass("btn-warning btn-block").addClass("btn-info btn-danger");
    

    阅读更多关于.addClass().removeClass()

    【讨论】:

      【解决方案2】:
      $("#999").removeClass("btn-warning").addClass("btn-info");
      

      【讨论】:

        【解决方案3】:

        如您所说,您需要使用函数 addClass() 和 removeClass。但是您需要为按钮使用 id,因此您不会干扰其他现有按钮。

        <a id="myButton"class="btn btn-small btn-block btn-warning" type="button" id="999">&nbsp;</a>
        

        然后,您调用函数。

        $( "#myButton" ).removeClass( "btn-warning" );
        $( "#myButton" ).addClass( "btn-danger" );
        

        你也可以只写一行:

        $( "#myButton" ).removeClass( "btn-warning" ).addClass( "btn-danger" );
        

        检查这个 JSFidle:http://jsfiddle.net/DTcHh/1085/

        【讨论】:

          猜你喜欢
          • 2021-01-10
          • 2012-08-25
          • 2022-01-18
          • 1970-01-01
          • 2020-06-15
          • 2022-01-16
          • 1970-01-01
          • 1970-01-01
          • 2016-07-15
          相关资源
          最近更新 更多