首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多次调用.typed()函数

多次调用.typed()函数
EN

Stack Overflow用户
提问于 2015-12-29 20:06:04
回答 1查看 37关注 0票数 0

好的,我现在正在用JavaScript编写一个小文本冒险游戏。长话短说,我正在使用typed.js插件添加一个风格的文本后,出现在游戏中的每一个输入。由于某些原因,我不知道如何多次调用.typed()函数。

我已经知道了,1。我必须改变插件的来源,而不是删除它所键入的内容;2。我需要清除调用函数的元素的数据。因此,有了这两件事,我需要知道如何使函数被调用的元素不清晰。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-29 20:46:25

不首先删除元素并再次创建元素,就不可能多次调用类型化的元素。

代码语言:javascript
复制
$(function(){
    var options = {
        strings: ["First sentence.", "Second sentence."],
        typeSpeed: 0,
        callback: function(){
            var x = $(".element").text();
            $("#maindiv").html("");
            $("#maindiv").append('<span class="element">'+x+'</span>');
        }
    }
    $("button").click(function(){ 
        $(".element").text('');
       $(".element").typed(options);        
    });
}); 

我不知道你是否想要完全控制下一句的时间,但这也可以通过实现以下代码来解决;

代码语言:javascript
复制
http://jsfiddle.net/mattboldt/tcRUG/
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34518253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档