typed.js jQuery 触发器在键入过程中不起作用

typed.js jQuery trigger not working during typing

本文关键字:过程中 不起作用 js jQuery 触发器 typed      更新时间:2023-09-26

我正在使用typed.js来键入一些包含简单jQuery模式触发器的文本。

但是,我发现触发器仅在键入完全完成后才有效。如何使其立即可点击?

(所以在下面的示例中,它仅在出现"sit amet"时才有效。

类型

$(".js-typed").typed({
  strings: ["Lorem ipsum dolor <a class='js-modal-trigger'>open modal</a> sit amet."],     
  showCursor: false,
});

模 态

$(document).on('click', '.js-modal-trigger', function(){
    $('.js-modal').addClass('active');
});

我已经从使用 $('.js-modal-trigger').on('click', function() { 更改了它.但在完成之前,它似乎仍然不起作用。

我还将模态触发器包装到一个函数中,并尝试使用typed.js callback: function() {}onStringTyped: function() {}。似乎两者都不起作用。

如何使链接在文档中出现后立即可点击?

)我是打字新手,只是浏览 GitHub 的东西...... 但。。。。

我认为添加两个字符串。 首先在链接之后完成(强制类型化函数完成 HTML 处理),然后立即开始另一个字符串。

$(".js-typed").typed({
strings: ["Lorem ipsum dolor <a class='js-modal-trigger'>", 
"open modal</a> sit amet."],     
showCursor: false,

});