【发布时间】:2018-09-23 19:36:56
【问题描述】:
我有两个按钮:没有背景和绿色,当我点击它们时我需要它们改变(从绿色到带有虚线边框的那个)
这是我的html:
<div class="btns">
<button type="button" class="btn btn-success">Муж</button>
<button type="button" class="btn btn-link btn-simple">Жен</button>
</div>
我写过这样的脚本:
$('.btn').click(function() {
var $this = $(this);
if ($this.hasClass('btn-success')) {
$this.removeClass().addClass('btn-simple');
} else if ($this.hasClass('btn-simple')) {
$this.removeClass('btn-simple').addClass('btn-success');
}
});
但它不起作用。
这是我添加到 css 文件中的内容:
.btn-simple {
border-bottom: 1px dashed #000;
color: #000;
}
没有别的,因为这些是引导按钮。
【问题讨论】:
-
看看toggleClass
标签: javascript jquery css button