jQuery UI Tabs instance()方法

  • Post category:jquery

jQuery UI 的 Tabs 组件提供了一个 instance() 方法,该方法用于获取 Tabs 实例的引用。在本教程中,我们将详细介绍 Tabs instance() 方法的使用方法。

instance() 方法基本语法如下:

$( ".selector" ).tabs( "instance" );

其中,”.selector” 是 Tabs 的 CSS 选择器。

以下两个示例:

示例一:使用 Tabs instance() 方法

var tabsInstance = $( "#my-tabs" ).tabs( "instance" );

这将获取名为 my-tabs 的 Tabs 实例的引用,并将其分配给 tabsInstance 变量。

示例二:使用 Tabs instance() 方法和 on() 方法

$( "#my-tabs" ).tabs();
$( "#my-tabs" ).on( "tabsactivate", function( event, ui ) {
  var tabsInstance = $( this ).tabs( "instance" );
  console.log( "Tabs instance: " + tabsInstance );
});

这将创建名为 my-tabs 的 Tabs 实例,并在 activate 事件处理程序中记录一条消息,该消息包含 Tabs 实例的引用。

总结:

jQuery UI 的 Tabs 组件提供了一个 instance() 方法,该方法用于获取 Tabs 实例的引用。要使用 instance() 方法,需要将其与 Tabs 的 jQuery 对一起使用。可以使用 instance() 方法来获取 Tabs 实例的引用,也可以使用它来执行 Tabs 实例的方法。可以使用 on() 方法来监听 Tabs 实例的事件,并在事件处理程序中获取 Tabs 实例的引用。