Содержание страниц с вкладками JQuery - только на первой странице отображается sIFR (IE + Safari / PC и Safari / Mac) - PullRequest
0 голосов
/ 26 марта 2009

Я просто пытался понять это ...

Все хорошо в Firefox (ПК / Mac), но Safari (ПК / mac) и 3 версии IE (6,7,8) не играют в мяч - пожалуйста, читайте дальше ...

Контекст: У меня есть небольшая область содержимого с вкладками с 3 альтернативными материалами - у каждого из них есть заголовки siFR, с точно такой же разметкой. Я использую простой jQuery show () и hide (), и первый контент отображается по умолчанию.

Проблема: Теперь странно то, что в IE6, 7 + 8 и Safari на ПК sIFR отображается для содержимого по умолчанию, но не для другого содержимого с вкладками.

Вопрос: Звучит ли это кому-нибудь знакомо? И кто-нибудь может объяснить, что может быть причиной этого?

Любая помощь будет наиболее ценной!

1 Ответ

2 голосов
/ 26 марта 2009

Согласно этой дискуссии , sIFR не заменит элементы, которые не отображаются (то есть текст на скрытых вкладках).

Решением будет выполнение вызовов на sIFR.replace(...) при изменении вкладки.

<Ч />

Другое решение представлено в документации по jQuery UI .

...