【发布时间】:2013-04-11 12:57:31
【问题描述】:
我有这个切换按钮,当我点击它时,按钮显示它处于活动状态,并且 css 发生变化,因此它更暗。但是当我点击另一个按钮时,切换不会停用(开/关)我想改变它,以便在我点击它时它会打开,当我点击另一个按钮时它会关闭。
按钮
<div class="btn-group float_right">
<a id="gridBtn" onclick="$.views.stuff.ToggleView('gridView')" title="View as grid" class="btn" href="#"><i class="icon-th-large"></i></a>
<a id="listBtn" onclick="$.views.stuff.ToggleView('listView')" title="View as list" class="btn" href="#"><i class="icon-th-list"></i></a>
</div>
javascript
$(document).ready(function () {
$('a#gridBtn').click(function () {
$(this).toggleClass("down");
});
$('a#listBtn').click(function () {
$(this).toggleClass("down");
});
});
【问题讨论】:
-
你能在 Jsfiddler 中显示一些问题
-
一个建议是从您的 html 中删除 onlick 并将它们放入 $("...).click 部分。
标签: javascript jquery