1

我正在尝试从 jquery-ui-1.8.23 升级到 jquery-ui-1.10.0。

突然$("#tabs").destroy(); 不再起作用。

我已阅读此处的 ui 升级指南:

http://jqueryui.com/upgrade-guide/1.9/#tabs

“选项卡现在使用 ui-tabs-destroy 而不是 destroy.tabs。” 我不知道这段代码会是什么样子,也没有可用的示例。

谢谢你的帮助!

4

1 回答 1

3

jQuery UI 方法的语法不正确。方法应作为 API 中记录的字符串传递给插件

$("#tabs").tabs( "destroy" );

演示:http: //jsfiddle.net/ngDP3/

API 参考(附示例代码):http ://api.jqueryui.com/tabs/#method-destroy

选项卡现在使用 ui-tabs-destroy 而不是 destroy.tabs

这是用于插件内部数据使用,实际上与使用方法无关

于 2013-01-26T14:49:49.027 回答