File: src/plugins/notify/demo.html

Recommend this page to a friend!
  Classes of Jonathan Gotti   jQuery Toolkit   ???   Download  
File: src/plugins/notify/???
Role: Example script
Content type: text/plain
Description: Documentation
Class: jQuery Toolkit
Create widgets reading options from CSS classes
Author: By
Last change: Update of src/plugins/notify/demo.html
Date: 17 days ago
Size: 3,335 bytes
 

Contents

Class file image Download
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <link rel="stylesheet" type="text/css" href="../../jquery.toolkit.css" /> <link rel="stylesheet" type="text/css" href="jquery.tk.notify.css" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js" type="text/javascript"></script> <script src="../../jquery.toolkit.js" type="text/javascript"></script> <script src="../../jquery.toolkit.storage.js" type="text/javascript"></script> <script src="jquery.tk.notify.js" type="text/javascript"></script> <style> body{ font-size:12px;} #test-container{ width: 350px;} div.notify{ padding:.5em; max-width:350px; vertical-align:top;margin: .8em .4em;} #userNbox {background:#e0e0e0;padding:.3em;} #userNbox .title {Color:#ffffff; background:#888888;display:block;text-align:center;} </style> </head> <body> <label for="position">Select notification position</label> <select id="position"> <option></option> <option>top - left</option> <option>top - center</option> <option>top - right</option> <option>bottom - left</option> <option>bottom - center</option> <option>bottom - right</option> </select> <br /> <div id="test-container"> <div class="notify tk-inlineStack">Click on this div will send it to default notification box </div> <div class="notify tk-inlineStack"> Click on this div will call the notify method of the default notification box. Doing so a cloned version of this div will be sent to notification box. </div> <div class="notify tk-inlineStack"> Click on this div will call the msg method of the notification box </div> <div class="notify tk-inlineStack"> clicking on this one will call the notify method of a user defined notifybox. </div> <div class="notify tk-inlineStack"> click here to make notification boxes show their options. </div> <div class="tk-notify tk-notify-noclose-0 tk-inlineStack">This div is sent to notification automatically when plugin is initialized</div> </div> <div id="userNbox" class="tk-notifybox tk-notifybox-bottom-center-250"> <span class="title">This is a user defined notification box</span> </div> <script> jQuery(function(){ var nBox = $.tk.notifybox.initDefault({vPos:'top',hPos:'center'}).notifybox('msg','notification box initialized'); $('#position').change(function(){ var v = $(this).val(); var m = v.match(/(\S*) - (\S*)/); if( ! m ) return false; nBox.notifybox('set','vPos',m[1]) .notifybox('set','hPos',m[2]) .notifybox('msg','position change to '+v); }); $(".notify:eq(0)").click(function(){$(this).notify();}) $(".notify:eq(1)").click(function(){nBox.notifybox('notify',this)}) $(".notify:eq(2)").click(function(){nBox.notifybox('msg',"This is just a message sent to the notification box")}) $(".notify:eq(3)").click(function(){$("#userNbox").notifybox('msg',"This is just a message sent to the notification box")}) $(".notify:eq(4)").click(function(){ dbg($(".tk-notifybox").notifybox('return_msg','trdt')) }) //- $(".notify:eq(2)").click(function(){$("This is just a message sent to the notification box").notify()}) $.toolkit.initPlugins('notifybox|notify') }); </script> </body> </html>