2010-04-19 2 views
0

Я борюсь с этим. Я использовал плагин jquery sIFR, а не sIFR, который предотвратил конфликты с другим jquery, который я использую на своих страницах.Как я могу получить плагин jquery.sIFR для отображения sIFR-альтернативного текста для печати?

Он отлично работает в своей основной функции: заменяет html-текст на Flash.

Однако класс .sIFR-alternate имеет встроенный стиль 'opacity: 0', который сохраняется, когда включен flash-блок. Таким образом, альтернативный текст не отображается. Также не отображается при печати страницы (да, я включил стили для sIFR-print).

Я попытался заменить непрозрачность: 0 встроенный стиль с дисплеем: нет, но это вызывает проблемы с высотой вывода.

У кого-нибудь есть это или есть идеи?

ответ

0

Как происходит конфликт sIFR с jQuery? На самом деле этого не должно быть.

+0

Извините, неверная терминология. Проблема заключалась не в конфликте кода, а в вопросе рендеринга. На сайте был скрытый контент, который будет отображаться только после взаимодействия с пользователем. При правильном sIFR скрытый флеш-текст не будет отображаться на дисплее. Я не javascript pro, но у меня есть достойное понимание основ jquery, поэтому я использовал jquery sIFR-плагин для рендеринга при вызове. Наверное, длинный путь! В любом случае, я решил исходную проблему, взяв стиль встроенной непрозрачности из файла .js плагина и добавив необходимые стили к моим файлам экрана и печати .css. – apeBoy

Смежные вопросы