qtips.js
上传用户:dawnssy
上传日期:2022-08-06
资源大小:9345k
文件大小:2k
源码类别:

JavaScript

开发平台:

JavaScript

  1. /*!  * Ext JS Library 3.1.0  * Copyright(c) 2006-2009 Ext JS, LLC  * licensing@extjs.com  * http://www.extjs.com/license  */ Ext.onReady(function(){
  2.     new Ext.ToolTip({
  3.         target: 'tip1',
  4.         html: 'A very simple tooltip'
  5.     });
  6.     new Ext.ToolTip({
  7.         target: 'ajax-tip',
  8.         width: 200,
  9.         autoLoad: {url: 'ajax-tip.html'},
  10.         dismissDelay: 15000 // auto hide after 15 seconds
  11.     });
  12.     new Ext.ToolTip({
  13.         target: 'tip2',
  14.         html: 'Click the X to close me',
  15.         title: 'My Tip Title',
  16.         autoHide: false,
  17.         closable: true,
  18.         draggable:true
  19.     });
  20.     new Ext.ToolTip({
  21.         target: 'track-tip',
  22.         title: 'Mouse Track',
  23.         width:200,
  24.         html: 'This tip will follow the mouse while it is over the element',
  25.         trackMouse:true
  26.     });
  27.     
  28.     new Ext.ToolTip({        
  29.         title: '<a href="#">Rich Content Tooltip</a>',
  30.         id: 'content-anchor-tip',
  31.         target: 'leftCallout',
  32.         anchor: 'left',
  33.         html: null,
  34.         width: 415,
  35.         autoHide: false,
  36.         closable: true,
  37.         contentEl: 'content-tip', // load content from the page
  38.         listeners: {
  39.             'render': function(){
  40.                 this.header.on('click', function(e){
  41.                     e.stopEvent();
  42.                     Ext.Msg.alert('Link', 'Link to something interesting.');
  43.                     Ext.getCmp('content-anchor-tip').hide();
  44.                 }, this, {delegate:'a'});
  45.             }
  46.         }
  47.     });
  48.     
  49.     new Ext.ToolTip({
  50.         target: 'bottomCallout',
  51.         anchor: 'top',
  52.         anchorOffset: 85, // center the anchor on the tooltip
  53.         html: 'This tip's anchor is centered'
  54.     });
  55.     
  56.     new Ext.ToolTip({
  57.         target: 'trackCallout',
  58.         anchor: 'right',
  59.         trackMouse: true,
  60.         html: 'Tracking while you move the mouse'
  61.     });
  62.     Ext.QuickTips.init();
  63. });