2013-07-04 65 views
1

我將引導類按鈕與功能的問題。我想將禁用類添加到#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> 
+0

你如何發送表單?因爲按鈕「工程」它不,所以eng_clicked的功能從來沒有發射和類從未被添加 – daver

+0

我試圖火警報在我的功能,做了工作,但它不是當我添加類。 – Erik

+0

你在Firebug/Web Inspector中遇到任何錯誤嗎?我猜$沒有定義。 – BebliucGeorge

回答

0

你添加腳本標籤?

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

您忘記script標籤

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

反正我中有你使用jQuery的更好的解決方案,只是刪除「的onsubmit =‘迴歸eng_clicked()’」,並和替換下方,而不是代碼的代碼:

<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>