使用js的setInterval實現網頁打字機效果
練習用jquery寫打字機的效果。
setInterval的應用跟clearInterval,之前寫的東西就是沒有clearInterval,會浪費效能。
Demo
- var typingText="放一段文字在這裡,讓它像打字機一樣一個一個的打出來,顯示出來";
- var count=0;
- var $myBlock=$("#myDiv");
- function type(){
- if(count<=typingText.length){
- $myBlock.html(typingText.substring(0, count));
- count++;
- }else{
- window.clearInterval(typewriter);
- }
- }
- var typewriter=window.setInterval(type ,200);
setInterval的應用跟clearInterval,之前寫的東西就是沒有clearInterval,會浪費效能。
Demo
留言