JQuery ToolTip Example with Source Codes
JQuery Responsive ToolTip |
When User or Someone Hover her Mouse over Input Box It's Will Show him Some Instruction about Input Box.
use the below codes for jquery tooltip..
Overview: What You will Need:
JQuery ToolTip Folder Structure |
You will Needs 4 Files:
index.html
style.css
script.js
jquery_latest.js
Note: Put All files In same Folder.
Download jquery_latest.js from ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js
Code For index.html
<!DOCTYPE html> <html> <head> <title>Jquery Tool tip tutorials and Source Code by MegaTech24.Blogsspot.Com</title> <link rel="stylesheet" href="style.css" type="text/css"> <script type="text/javascript" src="jquery_latest.js"></script> <script type="text/javascript" src="script.js"></script> </head> <body> <h2>Please Hover Mouse On Input Box to ToolTip Effects</h2> <div id="form_container"> <form id="reg_form" action="" method="post"> <label>First Name</label> <input class="tTip" type="text" name="f_name" placeholder="First Name"/> <span>Enter Your First Name(text only).</span> <span id="fnameInfo"></span> <label>Last Name</label> <input class="tTip" type="text" name="l_name" placeholder="Last Name"/> <span>Enter Your Last Name(text only)</span> <span id="lnameInfo"></span> <label>Email Address</label> <input class="tTip" type="text" name="email" placeholder="Email"/> <span>Enter Your Valid Email Address</span> <span id="mailInfo"></span> <label>Phone Number</label> <input class="tTip" type="text" name="phone" placeholder="Phone"/> <span>Enter Your Phone Number(numbers only)</span> <span id="phoneInfo"></span> <input type="submit" value="Submit"/> </form> </div> </body> </html>
Code For style.css
body{ font-family:Verdana; font-size:13px; } #form_container{ width:400px; margin:0 auto; overflow:hidden; border:1px solid #ccc; border-radius:5px; padding:10px; } h2{ text-align:center; } #form_container span{ float:right; display:block; clear:both; } #form_container label{ display:block; float:left; margin:5px 0; width:150px; } #form_container input{ float:right; margin:5px 0; } #form_container input[type="submit"]{ float:left; margin:8px 0 0 254px; } #form_container .tTip + span{ display:none; } .toolTip { display: none; position: absolute; border: 2px solid #ccc; background-color: #fff; color:red; font-weight:bold; padding: 2px 6px; border-radius:4px; }
Code For script.js
$(document).ready(function(){ $('.tTip').hover(function(event){ // mouse hover var spanText = $(this).next().html(); $('<p class="toolTip"></p>') .text(spanText) .appendTo('body') .css('top', (event.pageY - 40) + 'px') .css('left', (event.pageX + 20) + 'px') .fadeIn('slow'); }, function() { $('.toolTip').remove(); }).mousemove(function(event){ // when mouse move $('.toolTip') .css('top', (event.pageY - 40) + 'px') .css('left', (event.pageX + 20) + 'px'); }); });Please Comments If You have any Problems.
If You Like This Article Please Like US on Facebook.
Thank You for reading My Article.
No comments:
Post a Comment
Thank You for Your Comment
Note: Only a member of this blog may post a comment.