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

在線演示地址如下:
http://demo.jb51.net/js/2015/jquery-txt-blink-style-alert-codes/
具體代碼如下:
<!DOCTYPE HTML>
<html>
<head>
<title>QSL 社區(qū)閃動提示</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 就閃動
shake($("#box"),"red",3);
//點擊閃動
$("#box1").bind({
click:function(){
shake($(this),"red",3);
return false;
}
});
//通不過mail校驗閃動
$("#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">閃動提示,可以用于錯誤提示或其他吸引用戶注意力的場合 <br>
shake(ele,cls,times)<br>
ele : jQuery Object [object] 要閃動的元素<br>
cls : Class Name [string] 閃動的類<br>
times : Number [Number] 閃動幾次
</p>
<div id="box" class="box">打開就閃動</div><div id="box1" class="box">點擊就閃動</div>
<input class="box" type="email" id="mail" placeholder="不是email地址就閃動" />
</div>
</body>
</html>
希望本文所述對大家jQuery程序設(shè)計有所幫助。
- jquery鼠標(biāo)滑過提示title具體實現(xiàn)代碼
- niceTitle 基于jquery的超鏈接提示插件
- jQuery文字提示與圖片提示效果實現(xiàn)方法
- jQuery實現(xiàn)漂亮實用的商品圖片tips提示框效果(無圖片箭頭+陰影)
- jQuery簡單實現(xiàn)input文本框內(nèi)灰色提示文本效果的方法
- jquery實現(xiàn)簡單文字提示效果
- jQuery實現(xiàn)仿QQ空間裝扮預(yù)覽圖片的鼠標(biāo)提示效果代碼
- JQuery實現(xiàn)超鏈接鼠標(biāo)提示效果的方法
- jQuery實現(xiàn)鼠標(biāo)經(jīng)過提示信息的地圖熱點效果
- jQuery簡單實現(xiàn)title提示效果示例
相關(guān)文章
jQuery實現(xiàn)帶3D切割效果的輪播圖功能示例【附源碼下載】
這篇文章主要介紹了jQuery實現(xiàn)帶3D切割效果的輪播圖功能,結(jié)合實例形式分析了jQuery輪播圖相關(guān)的界面布局、3D效果實現(xiàn)與事件響應(yīng)等相關(guān)操作技巧,并附帶源碼供讀者下載參考,需要的朋友可以參考下2019-04-04
jquery.pagination.js 無刷新分頁實現(xiàn)步驟分享
jquery.pagination.js 無刷新分頁實現(xiàn)步驟分享,需要的朋友可以參考下2012-05-05
14款經(jīng)典網(wǎng)頁圖片和文字特效的jQuery插件-前端開發(fā)必備
最近沒項目做,在網(wǎng)上看到很多網(wǎng)頁特效,非常漂亮,于是就整理了14款經(jīng)典網(wǎng)頁圖片和文字特效的jQuery插件,有助于在項目需求中用到,前端開發(fā)必備,大家都來學(xué)習(xí)下吧2015-08-08
jQuery動態(tài)地獲取系統(tǒng)時間實現(xiàn)代碼
jquery獲取當(dāng)前年份、獲取當(dāng)前月份(0——11),具體思路及代碼如下,感興趣的朋友可以參考下哈,希望可以幫助到你2013-05-05

