将Bootstrap类添加到按钮

时间:2013-07-04 21:13:26

标签: javascript jquery html twitter-bootstrap

我在使用函数将bootstrap类添加到按钮时遇到问题。我想将禁用类添加到#eng。

我的代码:

<li>
  <div class="btnLang">
      <form id="formLang1">
          <button id="slo" class="btn btn-mini disabled">slo</button>
      </form>

      <form id="formLang2" onsubmit='return eng_clicked()'>
          <button id="eng" class="btn btn-mini">eng</button>
       </form>
  </div>
</li>

<script type="text/javascript">
function eng_clicked(){
    $('#eng').addClass("disabled");
}
</script>

2 个答案:

答案 0 :(得分:2)

您忘记了脚本标记

<script type="Text/javascript">
//scripts
</script>

无论如何,我使用jQuery为您提供更好的解决方案,只需删除&#34; onsubmit =&#39; return eng_clicked()&#39;&#34;并替换以下代码而不是您的代码:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<script type="text/javascript">
$("#formLang2").click(function() {
  $('#eng').addClass("disabled");
});
</script>

答案 1 :(得分:0)

你有添加脚本标签吗?

<script type="text/javascript">
function eng_clicked(){
    $('#eng').addClass("disabled");
}
</script>