1

一个简单的问题。如何找出 jquery 移动按钮处于什么状态?文档对此没有办法。

http://jquerymobile.com/test/docs/buttons/buttons-methods.html

4

2 回答 2

1

当按钮小部件被禁用时,其disabled选项将设置为true,因此您可以编写:

var isButtonDisabled = $("#yourButton").button("option", "disabled");
于 2013-01-29T09:44:22.757 回答
0

活动/非活动:

if($('#button-test').hasClass('ui-btn-active')) {
    alert('Active');    
} else {
    alert('Not active');
}

启用/禁用

if($('#button-test').hasClass('ui-state-disabled')) {
    alert('Disabled');    
} else {
    alert('Enabled');
}
于 2013-01-29T09:43:44.710 回答