Estoy intentando integrar las pestañas de jQuery UI con nocauts y tengo un problema con las pestañas agregadas al inicio de mis js. Parece que tienen una clase ui-tabs-loading
y yo no estoy seguro de por qué.
Aquí está el violín: http://jsfiddle.net/edhedges/mPbAL/
Como puede ver en la parte inferior de los js, estoy eliminando esa clase, pero si comenta eso se rompen las tres primeras pestañas.
Respuestas
1 para la respuesta № 1Para "responder" a su pregunta, la ui-tabs-loading
la clase parece que se agrega cuando se genera una solicitud ajax para llenar el contenido de la pestaña (fuente: línea # 801 - https://github.com/jquery/jquery-ui/blob/master/ui/jquery.ui.tabs.js). En cuanto a por qué Este caso particular está siendo tratado como ajax por jQuery UI, todavía estoy investigando eso porque tengo curiosidad.
Sé que los complementos de jQuery históricamente no funcionan bien con los marcos de enlace de datos de javascript, pero definitivamente siempre hay un problema.
Voy a actualizar mi respuesta si descubro algo.