SIFR, JAVASCRIPT & PHP - Как применить SIFR к динамически загружаемому контенту - PullRequest
0 голосов
/ 07 апреля 2010

Ну вот в чем проблема:

У меня есть индексная страница PHP, которая использует JavaScript для показа / скрытия слоев. Я использую функцию on menu.click, чтобы показать и скрыть содержимое, относящееся к каждому меню. On.click все элементы div скрыты, за исключением содержимого для этого элемента меню, которое исчезает. Содержимое, относящееся к каждому элементу меню, отображается в отдельных DIVS. Свойство применяется ко всему тексту внутри всех элементов div.

См .: http://jobe -group.com / jobeco / uk / 2010live / dynamic / content / index.php #

Проблема в том, что SIFR применяется только к отображаемому on.load при первой загрузке страницы. Когда это скрыто, а остальные показаны через функцию «show», они загружаются в классических шрифтах CSS без применения SIFR.

Это неизбежно при настройке SIFR. Или я не вызываю div правильно? Я установил SIFR для применения к селектору, и он действительно отлично работает при отображении нагрузки. Это не работает для других. Теоретически, я думаю, что можно загрузить SIFR для всех элементов div на page.load, даже если эти элементы div в настоящее время доступны для просмотра: скрыто.

Какой приговор по этому поводу?

Надеюсь, кто-то может помочь.

Ура, John

1 Ответ

0 голосов
/ 11 апреля 2010

После отображения ранее скрытого div снова выполните вызовы sIFR.replace, чтобы заменить содержимое этих элементов.

...