我整个下午都在尝试使用jQuery Sifr插件( http://jquery.thewikies.com / sifr / )工作,但没有成功。该插件的网站文档有限,而且显而易见的事情,我相信我必须在那里。我也在 http://www.eona.com/sifr/ 上找到了一些信息,但我认为它是旧版本的插件。

我使用在线Sifr Generator制作了自己的字体文件( http://www.sifrgenerator.com/ )以及我自己使用Flash CS4,似乎都不起作用。

这是我的代码:

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

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

现在,<!> quot; save:true <!> quot;不是在这个插件的文档中,但我确实在插件的网站上找到它,有趣的是,没有它,没有任何反应,但包括它,我得到的是默认的<!>“;用sIFR3渲染< !> QUOT;消息而不是我元素的文本。

该插件的网站也说<!>;它支持sIFR版本2和版本3字体。<!>,这是什么意思?我的字体文件可以使用较新的v3类型吗?

我真的很感激任何帮助。

提前谢谢

有帮助吗?

解决方案

我来了!

抱歉延误。 :)

您必须至少指定版本和版本。

以下是一个示例:

$.sifr({
    build: 436,
    version: 3,
    path: 'http://**.com/js/',
    save: true
});

其他提示

我使用jQuery插件(现在使用sIFR 3)也有同样的问题,对我来说,预先发布的swf是<!> lt;版本436 - 特别是来自sifrvault的字体。可能你的字体需要重新发布,抓住ttf并使用OpensIFRr。

-Jay

您是否尝试过跳过字体选项并将swf(包括.swf文件扩展名)的直接引用传递给路径选项?几周前我尝试使用该插件,我认为可能有必要开始。

YMMV,但我的经验是,插件中有许多奇怪的小错误,并且在文档(就绪)代码中运行正常的sifr.replaceElement并不那么令人沮丧(加上同样简单和高效)官方sIFR 2.0.7从 http://wiki.novemberborn.net/sifr/ 发布。

我不相信jQuery插件与sIFR 3兼容(无论如何我推荐你使用)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top