我正在使用 jQuery UI 选项卡,并且我试图destroy
在运行选项卡之前调用该方法,但我不确定如何检查它是否已首先初始化。我想避免一个错误,指出我不能在初始化之前调用方法。
这是我的示例代码:
// destroy first
$( '.tabs' ).tabs( 'destroy' ); // throws error if not initialized first
$( '.tabs' ).tabs();
我需要destroy
首先,因为这些选项卡是由用户动态生成的(用户可以添加更多选项卡)。用户添加选项卡后,我需要tabs()
再次运行,但我无法运行两次,因为它会导致问题。因此,我需要先销毁所有内容并重新运行它。