🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

tiktok.js is a responsive, powerful jQuery popup plugin which lets you create tooltips, notifications, alert/confirm boxes and any other popup windows with ease.

Notification alert confirm popup Dialog

Documentation

tiktok

This is a responsive jQuery Tip Plugin. It's written to help me which I always have to rewrite tooltip or alertbox etc.
It's base on another jQuery plugin tioso.js .

Getting started.

  1. Include jQuery

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

    Requires jQuery 1.7+

  2. Include plugin's code

    <link rel="stylesheet" href="/your_path/tiptok.css"> <script type="text/javascript" src="/your_path/tiktok.js"></script>
  3. Call the plugin

    $(element).tiktok();

Usage.

jQuery(element).tiktok({ 	animateSpeed: 400, //Animate speed 	delay: 200, //Animate delay 	themeColor  :'#0082e5',//Theme bolor 	titleColor : '#0082e5',//Title bar bolor 	status : 'default',//Type of floattip:done/alert/error/default. 	position : null,//Position,for floattip type(top/left/right/down) and poptip type(top/middle/bottom) 	type : 'popbox',//Type of tip(popbox/poptext/popload/floattip/poptip) 	content : { 		'title':null,//Title of tips 		'content':null,//Content of tips 		'picurl':null//Pic of loaded tips 	}, 	buttonCancel: 'CANCEL', //Text of cancel Button 	buttonConfirm: 'OK', //Text of confirm Button 	headerAlign : 'center',//Align of title 	contentAlign : 'left',//Align of content 	ajaxContentUrl: null, //Url of ajax request 	onConfirm:null,//Function to be executed after confirm button is clicked. 	onCancel:null,//Function to be executed after cancel button is clicked. 	onBeforeShow: null,//Function to be executed before tiktok is shown.     onBeforeHide: null,//Function to be executed before tiktok is hidden. 	onShow: null,//Function to be executed after tiktok is shown. 	onHide: null//Function to be executed after tiktok is hidden. })

API.

    // Show the tiktok tooltip     $('.tiktok').tiktok('show');      // Hide the tiktok tooltip     $('.tiktok').tiktok('hide');      // Destroy tiktok tooltip     $('.tiktok').tiktok('destroy');      // Add a callback before confirm button is clicked.     $('.tiktok').tiktok({         onConfirm: function ($element, element) {             // Your code         }     });      // Add a callback before cancel button is clicked.     $('.tiktok').tiktok({         onCancel: function ($element, element) {             // Your code         }     });      // Add a callback before tiktok is shown     $('.tiktok').tiktok({         onBeforeShow: function ($element, element) {             // Your code         }     });      // Add a callback when tiktok is shown     $('.tiktok').tiktok({         onShow: function ($element, element) {             // Your code         }     });      // Add a callback when tiktok is hidden     $('.tiktok').tiktok({         onHide: function ($element, element) {             // Your code         }     });      // Load AJAX content to tiktok     $('.tiktok').tiktok({          ajaxContentUrl : 'ajax.html'     });      // Update tiktok options     $('.tiktok').tiktok('update', 'content', 'new content');

Bugs.

1.Custom color : Can't custom color totally with type 'FloatTip'.

2.'PopTip' position offset : After the initialtion, the position of 'PopTip' will get 80px offset at first run, but it will be normal after first run without refreshing the webpage.

License.

tiktok.js is licensed undet the MIT license.


You May Also Like