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

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

jQuery UI 手风琴 option() 方法

概述

jQuery UI 手风琴插件是一款用于创建可伸缩折叠式面板的插件,允许用户在多个区域(面板)之间进行切换。option() 方法是 jQuery UI 手风琴插件提供的一种用于设置和获取选项的方法。

语法
$( ".selector" ).accordion( "option", optionName [, value ] );
参数
  • optionName: 必填参数,表示要设置的选项名称;如果未传递第二个参数,则表示要获取该选项的值。
  • value: 可选参数,表示要设置的选项值。
示例
// 获取 collapsible 选项的值
var collapsible = $( ".selector" ).accordion( "option", "collapsible" );

// 设置 active 选项的值
$( ".selector" ).accordion( "option", "active", 2 );
常用选项
active
  • 类型:number
  • 默认值:0
  • 描述:指定默认展开的面板的索引值,索引从 0 开始。如果该选项的值为 false,则所有面板都将关闭。
animate
  • 类型:mixed
  • 默认值:false
  • 描述:指定面板展开或关闭时是否使用动画效果,或者指定使用哪种动画效果。可选值包括布尔值 truefalse(表示使用默认的动画效果),以及 jQuery 的动画选项。
collapsible
  • 类型:boolean
  • 默认值:false
  • 描述:指定当用户点击当前展开的面板时,是否将其关闭。如果该选项的值为 true,则用户可以同时展开多个面板。
disabled
  • 类型:boolean
  • 默认值:false
  • 描述:指定是否禁用手风琴插件。
event
  • 类型:string
  • 默认值:click
  • 描述:指定用于展开或关闭面板的事件名称,可选值包括 clickmouseover
参考资料