微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – Jquery擦除带有类型效果的文本

我写了一些脚本来添加带有输入效果的文本.我需要删除类似该效果的文本,但不知道该怎么做.如果可以请帮助.

JS代码

var title = $(".form-title").attr("data-title");

$.each(title.split(''),function (i,letter) {
    setTimeout(function () {
         console.log(letter);
        $('.form-title').html($('.form-title').html() + letter);
    },500 * i);
});

JSFIDDLE

最佳答案
var title = $(".form-title").attr("data-title");
var interval = 200;
var wait = interval + (interval * title.length);

$.each(title.split(''),letter) {
    setTimeout(function () {
        $('.form-title').html($('.form-title').html() + letter);
    },interval * i);
});
var i = title.length;
while(i >= 0){
    setTimeout(function () {
        var text = $('.form-title').html();
        var length = text.length - 1;
        $('.form-title').html(text.substring(0,length));
    },wait + (interval * i) );
    i--;
}

                                

原文地址:https://www.jb51.cc/html/426569.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐