Basic tooltip
<!-- /*! * Ext JS Library 3.0.0 * Copyright(c) 2006-2009 Ext JS, LLC * licensing@extjs.com * http://www.extjs.com/license */ --> <!-- Revised from demo code in ext3.0.0 --> <html> <head> <title>Hello World Window</title> <link rel="stylesheet" type="text/css" href="ext-3.0.0/resources/css/ext-all.css" /> <script type="text/javascript" src="ext-3.0.0/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="ext-3.0.0/ext-all.js"></script> <script type="text/javascript" > /*! * Ext JS Library 3.0.0 * Copyright(c) 2006-2009 Ext JS, LLC * licensing@extjs.com * http://www.extjs.com/license */ Ext.onReady(function(){ new Ext.ToolTip({ target: 'tip1', html: 'A very simple tooltip' }); new Ext.ToolTip({ target: 'ajax-tip', width: 200, autoLoad: {url: 'ajax-tip.html'}, dismissDelay: 15000 // auto hide after 15 seconds }); new Ext.ToolTip({ target: 'tip2', html: 'Click the X to close me', title: 'My Tip Title', autoHide: false, closable: true, draggable:true }); new Ext.ToolTip({ target: 'track-tip', title: 'Mouse Track', width:200, html: 'This tip will follow the mouse while it is over the element', trackMouse:true }); new Ext.ToolTip({ title: '<a href="#">Rich Content Tooltip</a>', id: 'content-anchor-tip', target: 'leftCallout', anchor: 'left', html: null, width: 415, autoHide: false, closable: true, contentEl: 'content-tip', // load content from the page listeners: { 'render': function(){ this.header.on('click', function(e){ e.stopEvent(); Ext.Msg.alert('Link', 'Link to something interesting.'); Ext.getCmp('content-anchor-tip').hide(); }, this, {delegate:'a'}); } } }); new Ext.ToolTip({ target: 'bottomCallout', anchor: 'top', anchorOffset: 85, // center the anchor on the tooltip html: 'This tip\'s anchor is centered' }); new Ext.ToolTip({ target: 'trackCallout', anchor: 'right', trackMouse: true, html: 'Tracking while you move the mouse' }); Ext.QuickTips.init(); }); </script> <style type="text/css"> .tip-target { width: 100px; text-align:center; padding: 5px 0; border:1px dotted #99bbe8; background:#dfe8f6; color: #15428b; cursor:default; margin:10px; font:bold 11px tahoma,arial,sans-serif; float:left; } </style> </head> <body> <h1>Tips examples</h1> <h3>Easiest Tip</h3> <div id="tip1" class="tip-target">Basic ToolTip</div> <div id="tip2" class="tip-target">autoHide disabled</div> <div id="ajax-tip" class="tip-target">Ajax ToolTip</div> <div id="track-tip" class="tip-target">Mouse Track</div> <div id="tip4" class="tip-target" ext:qtip="My QuickTip">QuickTip</div> <div class="x-clear"></div> <h3>Callout Tip</h3> <div id="leftCallout" class="tip-target" style="width: 150px;">Anchor right, rich content</div> <div id="bottomCallout" class="tip-target" style="width: 200px;">Anchor below</div> <div id="trackCallout" class="tip-target" style="width: 150px;">Anchor with tracking</div> <div style="display:none;"> <div id="content-tip"> <ul> <li>5 bedrooms</li> <li>2 bathrooms</li> <li>Large backyard</li> <li>Close to transport</li> </ul> <div class="x-clear"></div> <img src="images/house.jpg" alt="Website Thumbnail" /> </div> </div> </body> </html>