如何查看开关按钮的状态?
对于复选框,我可以监听“更改”事件并执行$(this).is(":checked")
来查看其状态。
<a id="myId" class="btn" data-toggle="button"/>
但是不确定如何使用切换按钮来完成这个操作?
如何查看开关按钮的状态?
对于复选框,我可以监听“更改”事件并执行$(this).is(":checked")
来查看其状态。
<a id="myId" class="btn" data-toggle="button"/>
但是不确定如何使用切换按钮来完成这个操作?
您可以看到按钮具有哪些类别。
$(this).hasClass('disabled') // for disabled states
$(this).hasClass('active') // for active states
$(this).is(':disabled') // for disabled buttons only
is(':disabled')
适用于按钮,但不适用于链接按钮
如果您正在使用jQuery拦截click事件,操作如下...
$(this).click(callback)
.hasClass('active')
不会报告正确的值。在 回调函数
中放入以下内容:$(this).toggleClass('checked')
$(this).hasClass('checked')