如何正确实现jQuery Sifr插件?
-
03-07-2019 - |
题
我整个下午都在尝试使用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兼容(无论如何我推荐你使用)。