最后我的javascript褪色速度加快

The fading of my javascript is speeding up at the end

我的文本的过渡非常完美,只是在过渡结束时速度加快了。我需要我的文本继续具有相同的淡入时间而不是加速。

$(function () {
var string = "Through education, we can all BeSafer";
var dest = $('#fadeIn');
var c = 0;
var i = setInterval(function () {
    if (c >= string.length) {
        clearInterval(i);
        dest.text(string);
    } else {
        $('<span>').text(string[c]).
        appendTo(dest).hide().fadeIn(3500);
        c += 1;
    }
}, 80);

http://jsfiddle.net/BeSafer/r8wo2dsr/

一个简单的解决方法 - 在句子末尾添加一些空格。

var string = "Through education, we can all BeSafer                         ";