我正在将我的 jquery 库从非常旧的 1.2.7 升级到 1.9.1。除了 UI 选项卡之外,我能够使大部分功能正常工作。我用我的代码创建了一个 jsfiddle,它不像以前使用旧的 jquery lib 那样工作。
这是小提琴:http: //jsfiddle.net/LXbAa/
问题是当我尝试使用以下语法调用函数时:
返回 '#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';
}
}
TIA。