📅  最后修改于: 2023-12-03 15:02:12.611000             🧑  作者: Mango
jQuery UI 是一个基于 jQuery 的插件库,提供丰富的用户界面组件和交互效果。其中,手风琴(accordion)是一种常用的折叠面板,可以展示多个内容,并在用户点击时展开或收起相应的内容。disable() 方法可以禁用或启用手风琴的选项卡,使其无法被点击并进行折叠展开操作。
$( ".selector" ).accordion( "disable", index )
该方法没有返回值。
以下代码创建了一个手风琴,禁用了第二个选项卡:
<div id="accordion">
<h3>选项卡1</h3>
<div>
<p>这是选项卡1的内容。</p>
</div>
<h3>选项卡2</h3>
<div>
<p>这是选项卡2的内容。</p>
</div>
<h3>选项卡3</h3>
<div>
<p>这是选项卡3的内容。</p>
</div>
</div>
<script>
$( "#accordion" ).accordion( "disable", 1 );
</script>
disable() 方法可以方便地禁用手风琴的指定选项卡,防止其被用户点击和折叠展开。当需要重新启用选项卡时,可以使用 enable() 方法解除禁用。