📅  最后修改于: 2023-12-03 15:16:43.209000             🧑  作者: Mango
disable() 方法是 jQuery Mobile 提供的一种在移动设备上禁用工具栏按钮的方法,使其处于禁用状态。在移动设备上,禁用工具栏按钮是一种很常见的交互体验,通常用于表示按钮当前不能使用或处于不可操作状态。例如,当用户进入某个任务页面时,如果任务已经完成,则完成任务按钮将被禁用。
disable() 方法的语法如下:
$(selector).toolbar("disable")
其中,selector
是要被禁用的工具栏按钮的选择器。
假设我们有以下工具栏按钮:
<div data-role="footer">
<div data-role="navbar">
<ul>
<li><a href="#" class="ui-btn-active">按钮1</a></li>
<li><a href="#">按钮2</a></li>
<li><a href="#">按钮3</a></li>
</ul>
</div>
</div>
要禁用第二个按钮,我们可以使用以下代码:
$("li:nth-child(2) a").toolbar("disable");
执行上述代码后,第二个按钮将变为禁用状态,用户不能点击它。如果要启用按钮,则可以调用 enable() 方法。