sIFR работает только частично в IE из-за конфликта с jQuery - PullRequest
0 голосов
/ 09 июня 2011

Моя замена шрифта sIFR 3 прекрасно работает в FF и IE, за исключением случаев, когда я использую его на странице «сервисов», в нижней части которой есть несвязанная функция Flash-объекта. На этой странице в IE отображается только первый элемент sIFR3. Я также использую jQuery 1.2.6 на этой странице для отображения случайного контента. Это Windows XP ПК.

В IE HTML на элементах 'services'page sIFR' искажен в браузере, как я вижу при просмотре исходного кода. Вещи как это: nodeIndex = '1' и jQuery1307565945701 = '4' добавляются к элементам ul и li и не должны быть. Класс 'sIFR-replace' не добавляется из sIFR, как это должно быть.

JQuery не мешает замене шрифта sIFR3 на других моих страницах, потому что у них нет дополнительного Flash-файла внизу. Файл Flash представляет собой файл ударной волны, версия 9,0,0,0 (который я не добавил).

Я вижу эту ошибку в консоли '' match (...). 1 '- ноль или нет объекта), но я получил эту же ошибку в другом месте, и она ни на что не влияла.

Я действительно застрял на этом. Я пытался загружать вещи в разное время, и я добавил другие исправления, но не повезло. Спасибо за любую помощь, которую вы можете дать мне с этим. Я новичок во всем этом.

1 Ответ

0 голосов
/ 09 июня 2011

Если возможно, оставьте SIFR.Это старый и устаревший и просто не хорошо.Вы можете попробовать cufon или, если вы можете заплатить деньги, использовать typekit

...