jQuery提示插件qTip2用法分析(支持ajax及多种样式)
这篇文章主要介绍了jQuery提示插件qTip2用法,结合实例形式分析了qTip2的使用技巧,可支持ajax及多种样式的设置,需要的朋友可以参考下 本文实例讲述了jQuery提示插件qTip2用法。分享给大家供大家参考,具体如下: 代码如下: "/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ? Qtip2 插件提示 ? ? ? ? ? ? /* ? ? 从官方网站下载最新版本时,可以选择相应的样式及插件;可选的样式包括几种色彩风格(Colour Styles)、CSS3相关样式如圆角; ? ? 以及以下各种插件,可根据自己需要选择: ? ? Ajax,这个不用说,请求远程内容的 ? ? Tips,气泡对话效果,如箭头 ? ? Modal,模态对话框效果,如jQuery UI Dialog / ThickBox 的效果 ? ? Image map,提供对map内area标记的提示支持 ? ? SVG,对SVG元素提供提示的支持 ? ? BGIFrame,用于IE6这种古董,如遮住select控件等 ? ? 除了以上插件的功能外,它的主要功能有(仅列出较常用的): ? ? 设置提示的内容、标题、关闭按钮等 ? ? 使用元素的属性,来作为提示信息内容,如链接的标题( ? ? 提示信息显示的位置 ? ? 提示信息的目标,即显示到什么元素上 ? ? 提示信息显示/隐藏触发的事件,如鼠标移到元素上、点击(mouseenter,click) ? ? 提示信息显示/隐藏的效果 ? ? 外观的定义,通过相应样式设置 ? ? 跟随可拖动目标、鼠标指针等 ? ? */ ? ? $(function () { ? ? ? //普通 ? ? ? $("#demo1").qtip({ ? ? ? ? content: "这是提示内容(By Hu Sir)" ? ? ? }); ? ? ? //带标题 ? ? ? $("#demo2").qtip({ ? ? ? ? content: { ? ? ? ? ? text: "这是提示内容(By Hu Sir)", ? ? ? ? ? title: "提示标题" ? ? ? ? } ? ? ? }); ? ? ? //带关闭按钮的提示 且延时3秒关闭 ? ? ? $("#demo3").qtip({ ? ? ? ? content: { ? ? ? ? ? text: "这是提示内容(By Hu Sir)", ? ? ? ? ? title: "提示标题", ? ? ? ? ? button: "关闭" ? ? ? ? }, ? ? ? ? hide: { ? ? ? ? ? event: false, ?//设置不自动关闭 可配合inactive组合使用 ? ? ? ? ? inactive: 3000 ?//设置延时关闭 ? ? ? ? } ? ? ? }); ? ? ? //使用AJAX请求远程 ? ? ? $("#demo4").qtip({ ? ? ? ? content: { ? ? ? ? ? text: "加载中...", ? ? ? ? ? ajax: { ? ? ? ? ? ? url: "lwmeAtCnblogs.aspx?name=Hu" ? ? ? ? ? } ? ? ? ? } ? ? ? }); ? ? ? //点击时出现模态对话框 ? ? ? $("#demo5").qtip({ ? ? ? ? content: "这是提示内容(By Hu Sir)", ? ? ? ? show: { ? ? ? ? ? event: 'click', // Show it on click... ? ? ? ? ? solo: true, // ...and hide all other tooltips... $('#div1') ? ? ? ? ? modal: true // ...and make it modal ? ? ? ? }, ? ? ? ? hide: false ? ? ? }); ? ? ? //页面加载完成时显示,且不会自动隐藏: ? ? ? $("#demo6").qtip({ ? ? ? ? content: "这是提示内容(By Hu Sir)",