【发布时间】:2015-02-05 01:12:46
【问题描述】:
使用 jQuery UI tabs() - 使用 ajax,从其他页面绘制内容。
它工作正常,但有时加载内容需要几秒钟 - 我想在标签内容区域中显示“正在加载...”消息。
这是我目前的代码(用于将colorbox() 应用于 ajax 内容中的相关链接):
$("#tabs").tabs().bind('tabsload',function(event, ui){
$("#tabs .iframe").colorbox({iframe:true, width:"65%", height:"80%"});
});
我在JQuery UI Tabs - "Loading..." message 看到了这些建议,但它们似乎都不起作用。也许它们已经过时了。
帮助表示赞赏! 谢谢
【问题讨论】:
-
链接问题中评分最高的答案取决于 .is(':empty')。也许选项卡中有意外的项目导致该命令未触发?
-
谢谢 - 我尝试注释掉
.is(":empty")以便它始终插入loading...但测试时实际上没有发生任何事情