ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryで新しいメッセージプロンプトを実装する方法

jqueryで新しいメッセージプロンプトを実装する方法

藏色散人
藏色散人オリジナル
2021-11-19 11:06:482609ブラウズ

新しいメッセージ プロンプトを実装するための Jquery メソッド: 1. HTML サンプル ファイルを作成します; 2. スクリプト タグを追加します; 3. 「blinkTitle: {」を渡します show: function() { var step =...}" メソッドを使用して、新しいメッセージ プロンプトを実装できます。

jqueryで新しいメッセージプロンプトを実装する方法

このチュートリアルの動作環境: Windows7システム、jquery- バージョン 2.0.3、Dell G3 コンピューター。

jquery を使用して新しいメッセージ プロンプトを実装する方法?

jQuery は、Web ページ タイトルに新しいメッセージを点滅させるプロンプトを実装します。

この記事では、jQuery が Web ページ タイトルに新しいメッセージを点滅させるプロンプトをどのように実装するかに関する関連情報を主に紹介します。必要な方は

を参照してください。一部の Web マスターはこの効果に気づくかもしれません。一部の SNS ソーシャル ネットワーキングやコミュニティで行っていることです。フォーラムを閲覧すると、受信した新しいメッセージのタイトルが点滅することがよくあります。では、この効果を自分の Web サイトに適用できますか? タイトルを点滅させる効果を実現する方法Web ページ上の新しいメッセージについて教えてください。編集者は、ある素晴らしい人と協力できて幸運です。テクノロジー ブログでは、jquery フレームワークに基づいたこのようなコードを目にしました。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
<head> 
<base href="<%=basePath%>"> 
<title>My JSP &#39;test.jsp&#39; starting page</title> 
</head> 
<body> 
<p style="text-align: center;"> 
请看网页标题处效果! 
<br /> 
隔10秒后提示消失 
</p> 
<script type="text/javascript"
src="script/jquery-2.0.3.js"> 
</script> 
<script type="text/javascript"> 
  
(function($) { 
$.extend( { 
/** 
* 调用方法: var timerArr = $.blinkTitle.show(); 
* $.blinkTitle.clear(timerArr); 
*/
blinkTitle : { 
show : function() { //有新消息时在title处闪烁提示 
var step = 0, _title = document.title; 
var timer = setInterval(function() { 
step++; 
if (step == 3) { 
step = 1 
} 
  
if (step == 1) { 
document.title = &#39;【   】&#39; + _title 
} 
  
if (step == 2) { 
document.title = &#39;【新消息】&#39; + _title 
} 
  
}, 500); 
return [ timer, _title ]; 
}, 
/** 
* @param timerArr[0], timer标记 
* @param timerArr[1], 初始的title文本内容 
*/
clear : function(timerArr) { //去除闪烁提示,恢复初始title文本 
if (timerArr) { 
clearInterval(timerArr[0]); 
document.title = timerArr[1]; 
} 
  
} 
} 
}); 
})(jQuery); 
jQuery(function($) { 
var timerArr = $.blinkTitle.show(); 
setTimeout(function() { //此处是过一定时间后自动消失 
$.blinkTitle.clear(timerArr); 
}, 10000); 
//若认为操作消失,只需如此调用: $.blinkTitle.clear(timerArr); 
}); 
</script> 
<br /> 
</body> 
</html>

推奨される学習: 「jquery ビデオ チュートリアル#」 ##"

以上がjqueryで新しいメッセージプロンプトを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。