Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 通过单击textillate.js中的单个元素,作为方法调用两次或多次_Jquery_Jquery Plugins - Fatal编程技术网

Jquery 通过单击textillate.js中的单个元素,作为方法调用两次或多次

Jquery 通过单击textillate.js中的单个元素,作为方法调用两次或多次,jquery,jquery-plugins,Jquery,Jquery Plugins,不起作用 $(".one").click(function() { $('#myspan').textillate({ in: { effect: 'flash' } }); }); $(".two").click(function() { $('#myspan').text("new_text"); $('#myspan').textillate({ in: { effect: 'swing' } }); }); 第二次呼叫没有发生,为什么? 并且仍然会导致text

不起作用

$(".one").click(function() {
    $('#myspan').textillate({ in: { effect: 'flash' } });
});

$(".two").click(function() {
    $('#myspan').text("new_text");
    $('#myspan').textillate({ in: { effect: 'swing' } });
});
第二次呼叫没有发生,为什么?
并且仍然会导致textillate-第二个、第三个的同一元素…

您可以调用textillate的start方法来触发动画

var $tlt = $('.tlt').textillate({ 
    autoStart: false,
    in: { effect: 'tada' }
});

$('.start').on('click', function () {
    $tlt.textillate('start'); 
});
演示: