📜  jQuery UI 手风琴 disable() 方法(1)

📅  最后修改于: 2023-12-03 15:02:12.611000             🧑  作者: Mango

jQuery UI 手风琴 disable() 方法

简介

jQuery UI 是一个基于 jQuery 的插件库,提供丰富的用户界面组件和交互效果。其中,手风琴(accordion)是一种常用的折叠面板,可以展示多个内容,并在用户点击时展开或收起相应的内容。disable() 方法可以禁用或启用手风琴的选项卡,使其无法被点击并进行折叠展开操作。

方法语法
$( ".selector" ).accordion( "disable", index )
参数说明
  • selector: 必需,手风琴选择器。
  • index: 可选,需要禁用或启用的选项卡的索引。默认为 false,即禁用所有选项卡。
返回值

该方法没有返回值。

示例

以下代码创建了一个手风琴,禁用了第二个选项卡:

<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() 方法解除禁用。