jquery ライブラリを非常に古い 1.2.7 から 1.9.1 にアップグレードしています。UI タブを除いて、ほとんどの機能を動作させることができます。古いjquery libで使用していたように機能しないコードでjsfiddleを作成しました。
これがフィドルです:http://jsfiddle.net/LXbAa/
問題は、次の構文を使用して関数を呼び出そうとしたときです。
return '#tabs > ul';
ここが期待通りに動かないところです
コードは次のとおりです。
var Tabs = {
init: function(){
this.tabs = this.getTabs();
// this.bind();
},
getTabs: function() {
return $(this.tabNode()).tabs({
ajaxOptions: { global: false}
});
},
tabNode: function() {
return '#tabs > ul';
}
}
ティア。