DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> jQuery入門知識 >> JQuery特效代碼 >> jQuery實現新消息閃爍標題提示的方法教程
jQuery實現新消息閃爍標題提示的方法教程
編輯:JQuery特效代碼     

本文實例講述了jQuery實現新消息閃爍標題提示的方法。分享給大家供大家參考。具體如下:

該代碼可實現在標題欄部位閃爍地顯示提示信息。

1. jQuery插件風格代碼

;(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='【   】'+_title};
          if (step==2) {document.title='【新消息】'+_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);

2. 調用方法如下:

jQuery(function($) {
  var timerArr = $.blinkTitle.show();
  setTimeout(function() {//此處是過一定時間後自動消失
    $.blinkTitle.clear(timerArr);
  }, 10000);
  //若人為操作消失,只需如此調用:$.blinkTitle.clear(timerArr);
});

完整實例代碼點擊此處本站下載。

希望本文所述對大家的jQuery程序設計有所幫助。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved