JQUEYR PLUGIN - Messager

 

一個仿QQ消息彈出效果

 點擊這裏下載需要的jar

  1. <script src="jquery.messager.js"></script> 
  2. <script> 
  3. $(document).ready(function(){ 
  4.     $.messager.show(0,'送你一個Jquery Messager消息彈出插件!'); 
  5.     $("#showMessager300x200").click(function(){ 
  6.         $.messager.lays(300, 200); 
  7.         $.messager.show(0, '300x200的消息'); 
  8.     }); 
  9.     $("#showMessagerFadeIn").click(function(){ 
  10.         $.messager.anim('fade', 2000); 
  11.         $.messager.show(0, 'fadeIn動畫消息'); 
  12.     }); 
  13.     $("#showMessagerShow").click(function(){ 
  14.         $.messager.anim('show', 1000); 
  15.         $.messager.show(0, 'show動畫消息'); 
  16.     }); 
  17.     $("#showMessagerDim").click(function(){ 
  18.         $.messager.show('<font color=red>自定義標題</font>', '<font color=green style="font-size:14px;font-weight:bold;">自定義內容</font>'); 
  19.     }); 
  20.     $("#showMessagerSec").click(function(){ 
  21.         $.messager.show(0, '一秒鐘關閉消息', 1000); 
  22.     }); 
  23.     $("#showMessagerNoClose").click(function(){ 
  24.         $.messager.show('不會關閉的消息', '要自己點關閉的X纔可以哦!', 0); 
  25.     }); 
  26. }); 
  27. </script> 
  28. <style type="text/css"> 
  29. <!-- 
  30. body,td,th { font-size: 12px; } 
  31. body { background-color: #fefefe; } 
  32. p   { width:80%; height:auto; padding:10px; background-color:#D6F097; border:solid 1px #FF9900; color:#333; margin-left:auto; margin-right:auto;} 
  33. input   { background-color:#F5D99E; color:#333; border:solid 1px #993300; font-size:12px;} 
  34. p.new input { background-color:#FF0000; color:#fff;} 
  35. --> 
  36. </style>

 

  1. <p><input type="button" id="showMessager300x200" value="顯示一個300x200的消息" /></p> 
  2. <p><input type="button" id="showMessagerFadeIn" value="顯示一個fadeIn動畫消息" /></p> 
  3. <p><input type="button" id="showMessagerShow" value="顯示一個show動畫消息" /></p> 
  4. <p><input type="button" id="showMessagerDim" value="顯示定義內容和標題消息" /></p> 
  5. <p><input type="button" id="showMessagerSec" value="一秒鐘關閉消息" /></p> 
  6. <p class="new"><input type="button" id="showMessagerNoClose" value="不自動關閉消息" /></p> 

     

  實際 需求實例:

     定時刷新由客人自己下的在線預定訂單,然後提醒她們及時處理。

       插件:

       jquery.messager.js,實現通過定時查詢數據庫記錄,並通過消息插件彈出提醒客戶。

       首先下載插件:jquery.messager.rar(可以查看壓縮包裏的demo.htm文件,來了解怎麼使用此插件)
       1、先將jquery.js 和jquery.message.js文件引到頁面文件裏

       2、在 .cs文件裏 編寫 查詢數據庫記錄數的函數

       3、在頁面裏寫js代碼來實現定時查詢

 
  1. functionGetOrderCount() 
  2. $.ajax({ 
  3. type: "get", 
  4. dataType: "html", 
  5. url: "/Jquery/ashx/order.ashx", 
  6. data: "", 
  7. success: function(data){ 
  8. if(data>0) 
  9. $.messager.anim('fade', 2000); 
  10. $.messager.show('客人自助單提醒',' 
  11.  目前尚有'+data+'個客人自助單未處理,請相關客服儘快處理!進入處理',10000); 
  12. });  
  13.  
  14. $(document).ready(function(){ 
  15. GetOrderCount() 
  16. window.setInterval("GetOrderCount()",60000);//1分鐘刷新1次 
  17. }); 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章