引入顺序:
function()
1 $.fn.consFont = function (speed,split,startTime){ 2 if(!startTime) startTime = 0; 3 var count = 0; 4 var timer; 5 var _this = $(this); 6 var arr = _this.html().split(''); 7 var length = arr.length; 8 _this.html(''); 9 console.log(arr); 10 11 var timerAll = setInterval(function(){ 12 if(count===length){ 13 clearInterval(timer); 14 clearInterval(timerAll); 15 }else{ 16 timer = setInterval(function(){ 17 if(arr[count]===split){ 18 _this.append("<br/>"); 19 }else{ 20 _this.append(arr[count]); 21 count++; 22 } 23 },speed); 24 } 25 },startTime); 26 }
最后一步调用
//直接调用 $('section')..consFont(100, '。', 5000);