我在使用函数将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>
答案 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>