jquery에서 새 메시지 프롬프트를 구현하는 방법

藏色散人
풀어 주다: 2021-11-19 11:06:48
원래의
2613명이 탐색했습니다.

jquery를 사용하여 새 메시지 프롬프트를 구현하는 방법: 1. HTML 샘플 파일을 생성합니다. 2. 스크립트 태그를 추가합니다. 3. "blinkTitle: { show: function() { var step =...}" 새로운 메시지 프롬프트를 구현하는 방법.

jquery에서 새 메시지 프롬프트를 구현하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, jquery-2.0.3 버전, Dell G3 컴퓨터.

jQuery는 어떻게 새 메시지 프롬프트를 구현하나요?

jQuery는 웹 페이지 제목에 새 메시지 깜박임 프롬프트를 구현합니다.

이 문서에서는 주로 웹 페이지 제목에 새 메시지 깜박임 프롬프트를 구현하는 jQuery를 소개합니다.

이 효과를 눈치채는 웹마스터도 있을 수 있습니다. SNS 소셜 네트워킹이나 커뮤니티 포럼을 탐색할 때 수신된 새 메시지의 제목 프롬프트가 깜박이는 경우가 종종 있습니다. 그러면 이 효과를 우리 웹사이트에 적용할 수 있습니까? 웹 페이지 제목을 깜박이는 일이 있나요? 편집자는 운이 좋게도 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!