2013-05-09 59 views
0

我遇到了jquery.typer.js问题,它不显示文本,因为它显示在其他浏览器上,如firefox,chrome,safari。我已经创建了jsfiddle的工作演示。我的主要问题是我希望typer.js能够在非ie浏览器上正常工作。jquery.typer.js不能在IE7上工作到ie9版本

这是我用于打字机效果的代码。

<div class="bubble_wrap"> 
<div class="bubble"></div> 
</div> 

<script> 
    var win = $(window), 
    foo = $('.bubble'); 
    foo.typer(['<h2><span>Hey!</span><br> I create hand-forged web 2.0/3.0/ responsive websites, illustrations and do html/css/html5/css3 slicings....</h2> ', '<h2><span>I </span><br>love doing vector arts, playing games and listening music in spare time.</h2>', '<h2>I am <span><br>Rajesh Kr. Das</span> working in IXOD as UI/Ux Designer <br>&amp; <br>Front-end Developer.</h2>']); 
</script> 

完整的工作示例可以在所有现代浏览器工作良好,但未能在IE7到IE9链路负载上的jsfiddle。该示例的

Link是here

我再次告知输出犯规显示像即-浏览器7至9其他浏览器,而是显示未定义的消息。

我的问题以前没有回答,所以我再次发布它的详细信息,这样我可以得到解决方案这一次。

+0

OT:恭喜!我想你问了问题#5,000,000 – luksch 2013-05-09 15:52:38

+0

是的,我再次问到最后删除的同一个问题。等待得到一些解决方案。 – razeshzone 2013-05-09 16:48:28

回答

0

有在setTimeout(typetext, options.duration/10,i);

问题IE 7 - 9不能识别第三PARAM我。

解决办法是:

setTimeout(function(){typetext(i)}, options.duration/10); 
0

而且第二计时器变量应该是

setTimeout(function(){typetext(i)}, options.delay);