在键入

时间:2016-01-16 14:11:07

标签: javascript jquery html

我正在使用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() {}。似乎都没有用。

如何在链接出现在文档中时立即点击链接?

1 个答案:

答案 0 :(得分:0)

) 我是新来的,只是通过GitHub的东西......但是......

我认为添加两个字符串。首先完成链接后(强制键入的函数完成HTML处理)然后立即启动另一个字符串。

$(".js-typed").typed({

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

});

相关问题