Javascript Jquery和sIFR链接管理

Javascript Jquery和sIFR链接管理,javascript,jquery,flash,sifr,Javascript,Jquery,Flash,Sifr,好的,我正在使用Jquery构建一个动态菜单,并使用sIFR将文本更改为TrajanPro字体 这不能混用。不过,我想找到一种方法让它混合起来 sIFR自动解析链接,因此Flash会将您发送到链接位置。它没有做的是传递javascript触发器。我试图通过使用硬链接,然后使用Jquery将它们重写为管理子菜单的可见性,使菜单尽可能容易访问,如下所示~ (CSS) (Javascript) …对每个顶级菜单链接ID重复(#top2、#top3、#top4-只有4项。) 有没有人知道一种简单的方法可

好的,我正在使用Jquery构建一个动态菜单,并使用sIFR将文本更改为TrajanPro字体

这不能混用。不过,我想找到一种方法让它混合起来

sIFR自动解析链接,因此Flash会将您发送到链接位置。它没有做的是传递javascript触发器。我试图通过使用硬链接,然后使用Jquery将它们重写为管理子菜单的可见性,使菜单尽可能容易访问,如下所示~

(CSS)

(Javascript)

…对每个顶级菜单链接ID重复(#top2、#top3、#top4-只有4项。)

有没有人知道一种简单的方法可以让sIFR很好地处理javascript触发器,而不必重写核心sIFR代码(这几乎超出了我的能力)

我知道sIFR有很多替代方案,比如图像替换,我知道你们中的一些人可能会提出建议——这很酷,但让我先陈述一下我的项目目标:

1) 优雅地退化。如果没有javascript,链接仍然有效,如果images/flash无法加载文本,那么文本就在那里,而不是红色的x和alt标记

2) 比例很好。我使用ems处理所有事情,我的老板在Iphone上查看所有事情,我们的客户使用从IE6到Macbooks到lynx浏览器、大屏幕和小屏幕的所有东西。我需要文本“适合”所有情况

3) 如果没有闪光灯,必须工作。至少正确显示文本。该死的苹果和他们的iPad。。。(是的,我知道sIFR依赖于flash,但它有各种各样的技巧可以无缝降级。)

4) 页面上没有太多的文本或其他内容,所以只要满足前面的要求,少量代码膨胀就可以了。不过,如果我能保持我的原始订单完好无损,那就太好了;按照我现在的方式,在我们进入肉食之前,大约有10行代码/头链接

非常感谢

Solved-Cufón()是一种字体替换解决方案,它完全依赖于javascript和javascriptable语言(SVG和VML),因此允许生成的元素像其他任何语言一样编写脚本

摇滚乐


如果其他人遇到同样的问题,请将此问题留待考虑。

sIFR 3有用于此的API,但它需要与您的代码库进行一点集成。

必须同意,sIRF很适合用作标题,但任何动态或可点击的内容通常都由Cufon提供。只要确保你的字体许可证允许你使用它。同样适用于iPhone。不用担心许可证,它是Adobe的东西。确认-Cufón工作完美,通过所有测试。不过,我会把这篇文章留下,以防其他人也有同样的问题。干杯
.submenu {display: none;}
       $("a#top1").click(function(event){
     $(".submenu").css("display","none");
     $("#sub1").css("display","block");
     event.preventDefault();
   });