我在MVC中实现了jquery选项卡。它工作正常。现在我想要一些自定义。
我使用的代码
var total = $tabs.find('.ui-tabs-nav li').length;
var currentLoadingTab = 0;
$tabs.bind('tabsload',function(){
currentLoadingTab++;
if (currentLoadingTab < total)
$tabs.tabs('load',currentLoadingTab);
else
$tabs.unbind('tabsload');
}).tabs('load',currentLoadingTab);
但是这会一次加载所有标签内容。 假设,我有三个标签。加载并显示第一个标签的内容后,其他标签的内容将加载到后台或某种类型的ajax中。这样用户可以在为其他选项卡加载内容期间在第一个选项卡上执行正常工作。加载时,它会在当前加载的选项卡上显示“正在加载...”消息。