问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

打字效果的文字特效用JavaScript怎么写啊?

发布网友 发布时间:2022-04-29 21:17

我来回答

3个回答

懂视网 时间:2022-05-15 11:54

这次给大家带来使文字动效的JavaScript代码,用JavaScript代码使文字动效的注意事项有哪些,下面就是实战案例,一起来看一下。

有时你会希望给你的一段文字增加动效,让其中的每个字都动起来。你可以使用下面这段jQuery插件代码来达到这个效果。当然你需要结合一个CSS3 transition样式来达到更好的效果。

$.fn.animateText = function(delay, klass) { 
 var text = this.text(); var letters = text.split(''); 
 return this.each(function(){ var $this = $(this);
 $this.html(text.replace(/./g, '<span class="letter">$&</span>'));
 $this.find('span.letter').each(function(i, el){
 setTimeout(function(){ $(el).addClass(klass); }, delay * i);
 });
 });
 
};

使用方法:

$('p').animateText(15, 'foo');

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

判断日期是否有效的JavaScript代码段

Node.js的Event Loop详解

JavaScript运行机制之为什么JavaScript是单线程

热心网友 时间:2022-05-15 09:02

<script language=javascript>
var layers =document.layers,style=document.all,both=layers||style,idme=908601;
if(layers){layerRef='document.layers';styleRef ='';}if(style){layerRef='document.all';styleRef = <br/>'.style';}
function writeOnText(obj,str){
if(layers)with(document[obj]){ document.open();document.write(str);document.close();}
if(style)eval(obj+'.innerHTML=str'); }
var dispStr=new Array("javascript源码大全");
var overMe=0;
function txtTyper(str,idx,idObj,spObj,clr1,clr2,delay,plysnd){
var tmp0=tmp1= '',skip=100;
if (both && idx<=str.length) {
if (str.charAt(idx)=='<'){ while(str.charAt(idx)!='>') idx++;idx++;}
if (str.charAt(idx)=='&'&&str.charAt(idx+1)!=' '){ while (str.charAt(idx)!= ';')idx++;idx++;}
tmp0 = str.slice(0,idx);
tmp1 = str.charAt(idx++);
if (overMe==0 && plysnd==1){
if (navigator.plugins[0]){
if(navigator.plugins["LiveAudio"][0].type=="audio/basic" && navigator.javaEnabled()){document.embeds<br/>[0].stop();<br/>setTimeout("document.embeds[0].play(false)",100);}
} else if (document.all){
ding.Stop();
setTimeout("ding.Run()",100);}
overMe=1;}else overMe=0;
writeOnText(idObj, "<span class="+spObj+"><font color='"+clr1+"'>"+tmp0+"</font><font color='"+clr2
+"'>"+tmp1+"</font></span>");
setTimeout("txtTyper('"+str+"', "+idx+", '"+idObj+"', '"+spObj+"', '"+clr1+"', '"+clr2+"', "+delay+" ,"+plysnd+")",delay);}}
function init(){txtTyper(dispStr[0], 0, 'ttl0', 'ttl1', '#339933', '#99FF33', 300, 0);}
</script>
<BODY onload=init()>
<DIV class=ttl1 id=ttl0></DIV>
</BODY>

热心网友 时间:2022-05-15 10:20

<script language=javascript>
var str="javascript程序设计";
var b=[];
for(i=0;i<str.length;i++)
{
b[i]=str.charAt(i);
}
i=0;
function start()
{

d.innerHTML+=word_style(b[i]);
i++;
if(i>=b.length)
{
clearInterval(u);
}
}
function print_word()
{
u=setInterval("start()",500);
}
function word_style(co)
{
var color=['red','blue','yellow','green','pink','orange','black','white'];
var n=parseInt(Math.random()*color.length);
var size=parseInt(Math.random()*7+1);
var styl=parseInt(Math.random()*7+1);
co=co.fontcolor(color[n]);
co=co.fontsize(size);
if(styl==1)
co=co.italics();
if(styl==2)
co=co.bold();
if(styl==3)
co=co.sub();
if(styl==4)
co=co.big();
if(styl==5)
co=co.sup();
if(styl==6)
co=co.small();
if(styl==7)
co=co.strike();
return co;
}
</script>
<body onload=print_word()></body>
<div id=d style="position:absolute;width:300;height:30;"></div>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
离过年还有2个月,是找工作,还是等过年? 还有两个多月就过年了,我是现在找工作呢还是过完年再找呢?现在找工作是... i57300u处理器属于什么水平 i5-7300u处于什么水平 国家线2024考研分数线是多少 电脑软件使用记录如何查看电脑当天的使用记录 在哪里查电脑最近使用情况怎么查看笔记本电脑的使用记录 英语题急求 ...以前都是以1MB/s速度下载,但是现在都不到300K/s,是不是WiFi路由器... 我家4兆的网线1台电脑可是我今天测网速时却只有16KB/S 这是为什么啊 淘宝匿名购买 包裹寄到后会写着淘宝ID吗 油炸汉堡用的是油炸专用酵母粉吗? 淘宝上匿名购买时藏起来的是淘宝昵称还是淘宝会员名?真实姓名还看得到不?取件的时候有影响吗 淘宝匿名购买运单上会显示姓名,手机号之类的吗? 油炸食品做勾芡需要用酵母粉吗 在淘宝上匿名购买商品。收到快件时,快件会显示我买的商品名和寄出方 大亮每步长54厘米 炸酥肉可以放酵母粉吗 淘宝匿名购买是指什么?会影响收货地址的名字吗? 用油炸专用酵母粉能做油条吗 大雪后一天,小敏和爸爸 共同圆型的花圃的周长,他俩的启点和走的方向完全相同,小敏每步长48厘米,爸爸每 油炸专用酵母粉和蒸馒头用的孝母粉一样吗? 昨晚在淘宝买了几件衣服,匿名购买寄过来的快递单会有我的名字吗??? 在支付宝匿名购买水果,朋友收到货的时候上面发货人是我的还是卖家的?单子上会不会把我的支付宝账号写上 《航拍中国》黑龙江地理知识点是什么? 《航拍中国》黑龙江的地理知识点有哪些? 《航拍中国》宁夏地理知识点有哪些? 航拍中国贵州有哪些地理知识点? 航拍中国浙江地理知识点有哪些? 《航拍中国》江西地理知识点有哪些? ...像打字一样一个一个出来是怎么做的? JAVAscript的,请高手帮忙,_百度... javascript文字特效,实现任意文字串字体由小变大,再由大变小。_百度... js网页打字机效果代码? html中的打字效果 使用JS实现一个打字机字符输出效果 关于JavaScript实现打字机效果输出文本的问题 javascript的特效如何用? JS打字特效带光标闪烁。 求网页特效代码 javascript逐字输入长文本,怎么实现 ...人把快递箱里的防撞泡沫随便扔,这属于什么垃圾啊? javascript的“特效”也太难学了吧!有高人能提供一下学习经验么?_百度... ASP VBscript怎么样实现打字效果呢? 求一个js特效,文字向上飞 手机刷过机了,但是微博微信图片打不开,显示储存卡已拔出,图片暂时不可用,怎么办 你好,为什么我的微博图片都打不开? 微博 图片 打不开 为什么QQ空间照片上传和微博都打不开 新浪微博上发表的图片都看不了是怎么回事啊?但是能显示好友头像可以看视频但是发表的图片打不开! 金山区微公交 长期租赁 怎么充电