【发布时间】:2015-07-22 07:32:57
【问题描述】:
我正在使用引导程序在单击时更改按钮颜色,但我认为我做错了,当我单击按钮时按钮没有改变它的颜色。
这是我的按钮代码 -
<td>
<a class="mylink" href="#"><button class="btn btn-default btn-xs">{% trans %}Allow{% endtrans %}</button></a>
</td>
这是我的 javascript 代码 ---
<script type="text/javascript">
$(document).ready(function() {
if (localStorage.getItem('isCliked'){
$("#mylink").addClass('btn-success');
$("#mylink").removeClass('btn-default');
}
$('#mylink').on('click', function() {
$(this).addClass('btn-success');
$(this).removeClass('btn-default');
// set the value upon clicking
localStorage.setItem('isCliked', true)
});
单击时我需要更改按钮颜色,当再次调用页面时,它应该检查它是否被激活。
谁能帮我解决这个问题。
【问题讨论】:
-
Button在a标签下??为什么?? -
@TusharGupta 为什么不呢?
-
@Haketo:因为规范是这么说的。
-
@Abhitalks 很好,我在 spec 中没有看到,看看“短语内容”是什么意思
标签: javascript css twitter-bootstrap button