jQuery實(shí)現(xiàn)仿QQ頭像閃爍效果的文字閃動(dòng)提示代碼
本文實(shí)例講述了jQuery實(shí)現(xiàn)仿QQ頭像閃爍效果的文字閃動(dòng)提示代碼。分享給大家供大家參考,具體如下:
jQuery 閃動(dòng)的文字提示,仿QQ頭像閃爍閃動(dòng)提示,可以用于錯(cuò)誤提示或其他吸引用戶注意力的場(chǎng)合。
shake(ele,cls,times)
ele : jQuery Object [object] 要閃動(dòng)的元素
cls : Class Name [string] 閃動(dòng)的類
times : Number [Number] 閃動(dòng)幾次
注意,必須調(diào)用jQuery1.4.2及以上版本,否則網(wǎng)頁(yè)下角會(huì)提示錯(cuò)誤。
運(yùn)行效果截圖如下:

在線演示地址如下:
http://demo.jb51.net/js/2015/jquery-txt-blink-style-alert-codes/
具體代碼如下:
<!DOCTYPE HTML>
<html>
<head>
<title>QSL 社區(qū)閃動(dòng)提示</title>
<style>
*{ margin:0; padding:0;}
body{ background:#fff; font-family:Arial, Helvetica, sans-serif; background:#f9f9f9; font-size:14px; color:#333;}
.main{ width:600px; background:#fff; margin:0 auto; padding:20px 0; border:solid #ddd; border-width:0 1px; min-height:800px;}
.box{ width:240px; height:26px; line-height:26px; background:#f0f0f0; border:1px solid #ddd; text-align:center; font-size:14px; margin:20px auto;}
input.box{ width:240px; font-weight:900; color:#999; display:block; background:#fff; text-align:left;}
.red{ border:1px solid #d00; background:#ffe9e8; color:#d00;}
input.red{background:#ffe9e8;}
#box1{ cursor:pointer;}
.des{ margin:0 20px; padding:6px; line-height:20px; border:1px solid #ccc; color:#555;}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script>
function shake(ele,cls,times){
var i = 0,t= false ,o =ele.attr("class")+" ",c ="",times=times||2;
if(t) return;
t= setInterval(function(){
i++;
c = i%2 ? o+cls : o;
ele.attr("class",c);
if(i==2*times){
clearInterval(t);
ele.removeClass(cls);
}
},200);
};
$(function(){
//domready 就閃動(dòng)
shake($("#box"),"red",3);
//點(diǎn)擊閃動(dòng)
$("#box1").bind({
click:function(){
shake($(this),"red",3);
return false;
}
});
//通不過(guò)mail校驗(yàn)閃動(dòng)
$("#mail").blur(
function(){
if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/.test($(this).val())) {
shake($(this),"red",3);
}
}
);
});
</script>
</head>
<body>
<div class="main">
<p class="des">閃動(dòng)提示,可以用于錯(cuò)誤提示或其他吸引用戶注意力的場(chǎng)合 <br>
shake(ele,cls,times)<br>
ele : jQuery Object [object] 要閃動(dòng)的元素<br>
cls : Class Name [string] 閃動(dòng)的類<br>
times : Number [Number] 閃動(dòng)幾次
</p>
<div id="box" class="box">打開(kāi)就閃動(dòng)</div><div id="box1" class="box">點(diǎn)擊就閃動(dòng)</div>
<input class="box" type="email" id="mail" placeholder="不是email地址就閃動(dòng)" />
</div>
</body>
</html>
希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。
- jquery鼠標(biāo)滑過(guò)提示title具體實(shí)現(xiàn)代碼
- niceTitle 基于jquery的超鏈接提示插件
- jQuery文字提示與圖片提示效果實(shí)現(xiàn)方法
- jQuery實(shí)現(xiàn)漂亮實(shí)用的商品圖片tips提示框效果(無(wú)圖片箭頭+陰影)
- jQuery簡(jiǎn)單實(shí)現(xiàn)input文本框內(nèi)灰色提示文本效果的方法
- jquery實(shí)現(xiàn)簡(jiǎn)單文字提示效果
- jQuery實(shí)現(xiàn)仿QQ空間裝扮預(yù)覽圖片的鼠標(biāo)提示效果代碼
- JQuery實(shí)現(xiàn)超鏈接鼠標(biāo)提示效果的方法
- jQuery實(shí)現(xiàn)鼠標(biāo)經(jīng)過(guò)提示信息的地圖熱點(diǎn)效果
- jQuery簡(jiǎn)單實(shí)現(xiàn)title提示效果示例
相關(guān)文章
jQuery實(shí)現(xiàn)帶3D切割效果的輪播圖功能示例【附源碼下載】
這篇文章主要介紹了jQuery實(shí)現(xiàn)帶3D切割效果的輪播圖功能,結(jié)合實(shí)例形式分析了jQuery輪播圖相關(guān)的界面布局、3D效果實(shí)現(xiàn)與事件響應(yīng)等相關(guān)操作技巧,并附帶源碼供讀者下載參考,需要的朋友可以參考下2019-04-04
jquery.pagination.js 無(wú)刷新分頁(yè)實(shí)現(xiàn)步驟分享
jquery.pagination.js 無(wú)刷新分頁(yè)實(shí)現(xiàn)步驟分享,需要的朋友可以參考下2012-05-05
jQuery實(shí)現(xiàn)首頁(yè)頂部可伸縮廣告特效代碼
一套使用jQuery 插件實(shí)現(xiàn)的廣告特效代碼,其效果類似全屏廣告,打開(kāi)網(wǎng)頁(yè)后在網(wǎng)頁(yè)的第一屏顯示大幅廣告,停留幾秒后慢慢伸縮至標(biāo)準(zhǔn)小圖片顯示在網(wǎng)頁(yè)預(yù)留位置上,效果非常不錯(cuò),這里推薦給大家。2015-04-04
14款經(jīng)典網(wǎng)頁(yè)圖片和文字特效的jQuery插件-前端開(kāi)發(fā)必備
最近沒(méi)項(xiàng)目做,在網(wǎng)上看到很多網(wǎng)頁(yè)特效,非常漂亮,于是就整理了14款經(jīng)典網(wǎng)頁(yè)圖片和文字特效的jQuery插件,有助于在項(xiàng)目需求中用到,前端開(kāi)發(fā)必備,大家都來(lái)學(xué)習(xí)下吧2015-08-08
jquery實(shí)現(xiàn)加載進(jìn)度條提示效果
這篇文章主要介紹了jquery實(shí)現(xiàn)加載進(jìn)度條提示效果,感興趣的小伙伴們可以參考一下2015-11-11
jQuery動(dòng)態(tài)地獲取系統(tǒng)時(shí)間實(shí)現(xiàn)代碼
jquery獲取當(dāng)前年份、獲取當(dāng)前月份(0——11),具體思路及代碼如下,感興趣的朋友可以參考下哈,希望可以幫助到你2013-05-05
jquery easyui如何實(shí)現(xiàn)格式化列
本篇文章主要介紹了jquery easyui如何實(shí)現(xiàn)格式化列 ,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07

