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');
});
演示: