【发布时间】:2019-03-14 14:28:34
【问题描述】:
如您所见。点击时有 3 个显示隐藏切换。
<button id="btn-hide" class="btn-toggle">Hide</button>
<button id="btn-show" class="btn-toggle">Show</button>
<button id="btn-hide" class="btn-toggle-2">Hide2</button>
<button id="btn-show" class="btn-toggle-2">Two</button>
<button id="btn-hide" class="btn-toggle-3">Hide3</button>
<button id="btn-show" class="btn-toggle-3">Three</button>
#btn-show {
display: none;
}
我的问题,可以通过结合 jquery toggle 多类使这段代码更简单,所以如果需要创建更多的切换按钮,我们不再需要添加新的查询。谢谢。
$('.btn-toggle').on( 'click', function () {
$('.btn-toggle').toggle();
});
$('.btn-toggle-2').on( 'click', function () {
$('.btn-toggle-2').toggle();
});
$('.btn-toggle-3').on( 'click', function () {
$('.btn-toggle-3').toggle();
});
【问题讨论】:
标签: jquery onclick toggle show-hide togglebutton