【发布时间】:2011-08-16 14:52:34
【问题描述】:
我正在开发一个个人网站,http://www.miketurley.com。
在任何 Webkit 浏览器(Chrome、Safari)或 Firefox 中,当您将鼠标悬停在我网站的打开屏幕上的文本上时,您会看到一个流畅的动画,它会滑动文本并显示菜单(“唤醒”我的网站。 ) 这可能不是太必要,但我喜欢它,我认为在我的作品集网站上展示这样的技能是合适的。
无论如何,如果你在 Internet Explorer 中访问我的网站,动画根本不会出现。相同的持续时间过去了,然后页面在一帧内“捕捉”到动画后状态,中间没有任何动作。
我该如何解决这个问题?
此特定动画的解释以及源代码可在此处获得:http://www.miketurley.com/index_explain.html
【问题讨论】:
-
为什么需要这么多 eval()?
-
是的......我真的需要在没有所有 eval() 的情况下重写它。我只是对某些字符没有正确转义感到沮丧,并将所有动画调用转换为字符串。这很丑,我知道。我迟早会解决的。
标签: javascript jquery html internet-explorer jquery-animate