1

jquery-ui-1.8.23からjquery-ui-1.10.0にアップグレードしようとしています。

突然$( "#tabs")。destroy(); もう動作しません。

ここにあるUIアップグレードガイドを読みました:

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

「タブは、destroy.tabsの代わりにui-tabs-destroyを使用するようになりました。」このコードがどのように見えるかわかりません。また、利用可能なサンプルはありません。

助けてくれてありがとう!

4

1 に答える 1

3

jQuery UI メソッドの構文が正しくありません。API に記載されているように、メソッドは文字列としてプラグインに渡す必要があります

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

デモ: http://jsfiddle.net/ngDP3/

API リファレンス (サンプル コード付き): http://api.jqueryui.com/tabs/#method-destroy

タブは、destroy.tabs の代わりに ui-tabs-destroy を使用するようになりました

これはプラグイン内で内部データを使用するためのものであり、実際にはメソッドの使用には関係ありません

于 2013-01-26T14:49:49.027 に答える