Как правильно реализовать плагин jQuery Sifr? - PullRequest
2 голосов
/ 30 апреля 2009

Я весь день пытался заставить работать плагин jQuery Sifr (http://jquery.thewikies.com/sifr/), но безуспешно. На сайте плагина есть ограниченная документация и что-то настолько простое, я уверен, что я должен быть почти там. Я также нашел некоторую информацию в http://www.eona.com/sifr/, но я думаю, что это для более старой версии плагина.

Я создал свои собственные файлы шрифтов с помощью онлайн-генератора Sifr (http://www.sifrgenerator.com/), а также самостоятельно, используя Flash CS4, и ни один из них, похоже, не работает.

Вот мой код:

$(document).ready(function(){       
    $.sifr({
        path: 'http://**.com/js/',
        save: true
    });

    $('.pageInfo h1').sifr({
        font: 'soho',
        debug: true
    });
});

Теперь «save: true» отсутствует в документации по этому плагину, но я нашел его в другом месте на сайте плагина, забавно то, что без него ничего не происходит, но с включенным, все, что я получаю, это сообщение по умолчанию "Rendered with sIFR3" вместо текста моего элемента.

На сайте плагина также написано: «Он поддерживает шрифты sIFR версии 2 и версии 3». Что это значит? Могут ли мои файлы шрифтов быть в более новом типе v3?

Я был бы очень признателен за любую помощь.

Заранее спасибо

Ответы [ 4 ]

1 голос
/ 28 мая 2009

Вот я!

Извините за задержку. :)

Вы должны указать хотя бы сборку и версию.

Вот пример:

$.sifr({
    build: 436,
    version: 3,
    path: 'http://**.com/js/',
    save: true
});
1 голос
/ 20 мая 2009

У меня была та же проблема с использованием плагина jQuery (который теперь использует sIFR 3), для меня это было то, что предварительно опубликованные swf были <версия 436 - в частности, шрифты из sifrvault. Вероятно, ваш шрифт должен быть переиздан, возьмите ttf и используйте OpensIFRr. </p>

-Jay

0 голосов
/ 30 апреля 2009

Я не верю, что плагин jQuery совместим с sIFR 3 (который я бы рекомендовал вам использовать в любом случае).

0 голосов
/ 30 апреля 2009

Вы пытались пропустить параметр шрифта и передать прямую ссылку на файл swf (включая расширение файла .swf) в параметр path? Я экспериментировал с этим плагином всего несколько недель назад, я думаю, что, возможно, это было необходимо для начала работы.

YMMV, но мой опыт заключался в том, что в плагин закрадывалось много странных маленьких ошибок, и было гораздо меньше разочарований (плюс так же просто и производительно), чтобы запустить обычный sifr.replaceElement внутри кода вашего документа (готовый), используя официальный релиз SIFR 2.0.7 от http://wiki.novemberborn.net/sifr/.

...