jQuery UI的哪个部分放置了UI -widget-loading类,如何将其移除

What part of jQuery UI puts the ui-widget-loading class on and how can it be removed?

本文关键字:UI 个部 jQuery -widget-loading      更新时间:2023-09-26

我正试图将jQuery UI选项卡与knockout集成,并且我在js开始时添加了选项卡。他们似乎有一个等级的ui-tabs-loading,我不知道为什么。

小提琴在这里:http://jsfiddle.net/edhedges/mPbAL/

正如你在js底部看到的,我正在删除这个类,但是如果你注释掉它,它会打破前三个制表符

要"回答"您的问题,在生成ajax请求以填充选项卡内容时添加ui-tabs-loading类(来源:第801行- https://github.com/jquery/jquery-ui/blob/master/ui/jquery.ui.tabs.js)。至于为什么这个特殊情况被jQuery UI视为ajax,我仍然在研究,因为我很好奇。

我知道jQuery插件历来不能很好地与javascript数据绑定框架一起工作,但肯定总是有一个解决方案。

如果我想明白了,我会更新我的答案。