直到我更新到jquery-ui-1.8.10(已经使用jQuery 1.5),以下代码按预期工作:
case 'baseeditor':
$('#tab1').html(responseText).fadeIn(500, function() {
... load the contents of the tab and stuff...
});
$("#prolearn").tabs("select",1);
break;
case ...
选项卡已加注燃料,然后焦点从tab0(从启动ajax调用的位置)移至tab1。
现在,该代码无效,但此版本可以:
case 'baseeditor':
$("#prolearn").tabs("select",1);
$('#tab1').html(responseText).fadeIn(500, function() {
... load the contents of the tab and stuff...
});
break;
case ...
有人可以解释一下这个区别 - 我是否幸运地逃脱了我原来的版本?
答案 0 :(得分:0)
发布此内容后的几天,jQueryUI 1.8.11发布了。使用此版本,$(“#prolearn”)。tabs的顺序(“select”,1);线并不重要。所以,对我来说,我原来的问题现在只有学术兴趣,但实际上,它是封闭的。