亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jQuery提示插件qTip2用法分析(支持ajax及多種樣式)

2019-11-20 09:45:31
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery提示插件qTip2用法。分享給大家供大家參考,具體如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>  <title>Qtip2 插件提示</title>  <link href="jquery.qtip.css" rel="stylesheet" type="text/css" />  <script src="jquery.min.js" type="text/javascript"></script>  <script src="jquery.qtip.min.js" type="text/javascript"></script>  <script type="text/javascript">    /*    從官方網站下載最新版本時,可以選擇相應的樣式及插件;可選的樣式包括幾種色彩風格(Colour Styles)、CSS3相關樣式如圓角;    以及以下各種插件,可根據自己需要選擇:    Ajax,這個不用說,請求遠程內容的    Tips,氣泡對話效果,如箭頭    Modal,模態對話框效果,如jQuery UI Dialog / ThickBox 的效果    Image map,提供對map內area標記的提示支持    SVG,對SVG元素提供提示的支持    BGIFrame,用于IE6這種古董,如遮住select控件等    除了以上插件的功能外,它的主要功能有(僅列出較常用的):    設置提示的內容、標題、關閉按鈕等    使用元素的屬性,來作為提示信息內容,如鏈接的標題(<a title="提示信息")、圖片的提示(<img src="提示信息")等等    提示信息顯示的位置    提示信息的目標,即顯示到什么元素上    提示信息顯示/隱藏觸發的事件,如鼠標移到元素上、點擊(mouseenter,click)    提示信息顯示/隱藏的效果    外觀的定義,通過相應樣式設置    跟隨可拖動目標、鼠標指針等    */    $(function () {      //普通      $("#demo1").qtip({        content: "這是提示內容(By Hu Sir)"      });      //帶標題      $("#demo2").qtip({        content: {          text: "<b>這是提示內容</b>(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)",        show: {          ready: true        },        style: {          //換樣式 陰影 圓角疊加          classes: 'qtip-light qtip-shadow qtip-rounded'        },        hide: false,        position: {          my: 'bottom left',          at: 'top center'        }      });      //鼠標跟隨      $('#demo7').qtip({        content: {          text: 'I am positioned in relation to the mouse'        },        position: {          target: 'mouse',        }      });      //使用元素的屬性作為提示信息:      // $("a[title]").qtip(); //從鏈接的title      // $("img[alt]").qtip(); //從img的alt      // $("div[title]").qtip(); //從div的title      //也可以顯式指定元素屬性作為提示信息:      //$('img[alt]').qtip({      //  content: {      //   attr: 'alt'      //  }      //});      //另外對于ajax則有以下主要參數可以設置(與jQuery.ajax一致):      //$('.selector').qtip({      //  content: {      //   text: 'Loading...', // Loading text...      //   ajax: {      //     url: '/path/to/file', // URL to the JSON script      //     type: 'GET', // POST or GET      //     data: { id: 3 }, // Data to pass along with your request      //     dataType: 'json', // Tell it we're retrieving JSON      //     success: function(data, status) {      //     //...      //     }      //   }      //  }      //});    });  </script></head><body>  <div id="div1">  <span id="demo1">測試一</span><br/><br/>  <span id="demo2">測試二</span><br/><br/>  <span id="demo3">測試三</span><br/><br/>  <span id="demo4">測試四</span><br/><br/>  <span id="demo5">測試五</span><br/><br/><br/><br/>  <span id="demo6">測試六</span><br/><br/>  <span id="demo7">測試七</span><br/><br/>  </div></body></html>
$.fn.qtip.defaults = {  // 頁面加載完成就創建提示信息的元素  prerender: false,  // 為提示信息設置id,如設置為myTooltip  // 就可以通過ui-tooltip-myTooltip訪問這個提示信息  id: false,  // 每次顯示提示都刪除上一次的提示  overwrite: true,  // 通過元素屬性創建提示  // 如a[title],把原有的title重命名為oldtitle  suppress: true,  // 內容相關的設置  content: {   // 提示信息的內容   // 如果只設置內容可以直接 content: "提示信息"   // 而不需要 content: { text: { "提示信息" } }   text: true,   // 提示信息使用的元素屬性   attr: 'title',   // ajax插件   ajax: false,   title: {     // 提示信息的標題     // 如果只設置標題可以直接 title: "標題"     text: false,     // 提示信息的關閉按鈕     // 如button:"x",button:"關閉"     // 都可以啟用關閉按鈕     button: false   }  },  // 位置相關的設置  position: {   // 提示信息的位置   // 如提示的目標元素的右下角(at屬性)   // 對應 提示信息的左上角(my屬性)   my: 'top left',   at: 'bottom right',   // 提示的目標元素,默認為選擇器   target: FALSE,   // 提示信息默認添加到的容器   container: FALSE,   // 使提示信息在指定目標內可見,不會超出邊界   viewport: FALSE,   adjust: {     // 提示信息位置偏移     x: 0, y: 0,     mouse: TRUE,     resize: TRUE,     method: 'flip flip'   },   // 特效   effect: function(api, pos, viewport) {     $(this).animate(pos, {      duration: 200,      queue: FALSE     });   }  },  // 顯示提示的相關設置  show: {   // 觸發事件的目標元素   // 默認為選擇器   target: false,   // 事件名稱,默認為鼠標移到時   // 可以改為click點擊   event: 'mouseenter',   // 特效   effect: true,   // 延遲顯示時間   delay: 90,   // 隱藏其他提示   solo: false,   // 在頁面加載完就顯示提示   ready: false,   modal: {     // 啟用模態對話框效果     on: false,     // 特效     effect: true,     blur: true,     escape: true   }  },  // 隱藏提示的相關設置  // 參考show  hide: {   target: false,   event: 'mouseleave',   effect: true,   delay: 0,   // 設置為true時,不會隱藏   fixed: false,   inactive: false,   leave: 'window',   distance: false  },  // 樣式相關  style: {   // 樣式名稱   classes: '',   widget: false,   width: false,   height: false,   // tip插件,箭頭相關設置   tip: {     corner: true,     mimic: false,     width: 8,     height: 8,     border: true,     offset: 0   }  },  // 相關事件綁定  events: {   render: null,   move: null,   show: null,   hide: null,   toggle: null,   visible: null,   focus: null,   blur: null  }};

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jquery中Ajax用法總結》、《jQuery表格(table)操作技巧匯總》、《jQuery拖拽特效與技巧總結》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》、《jQuery動畫與特效用法總結》、《jquery選擇器用法總結》及《jQuery常用插件及用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产日韩欧美日韩| xvideos亚洲人网站| 国产精品亚洲自拍| 超碰精品一区二区三区乱码| 亚洲人成电影网站色| 国产在线精品自拍| 日韩在线观看网址| 91福利视频网| 欧美激情久久久| 91美女高潮出水| 日韩av网站在线| 国产日韩欧美视频在线| 日韩精品在线视频美女| 亚洲精品小视频| 亚洲欧美激情四射在线日| 亚洲大尺度美女在线| 国产精品91久久久久久| 中文字幕亚洲欧美日韩高清| 欧美激情日韩图片| 欧美性视频网站| 国产精品久久久久免费a∨大胸| 精品久久久久久久大神国产| 中文字幕日韩专区| 亚洲国产小视频在线观看| 中文字幕日韩av电影| 日韩精品久久久久| 午夜精品久久久99热福利| 91免费人成网站在线观看18| 欧美成人免费视频| 亚洲自拍偷拍网址| 久久精品亚洲一区| 欧美日韩一区二区免费视频| 国模私拍一区二区三区| 欧美在线一级视频| 久久精品国产亚洲精品| 最近2019中文字幕大全第二页| 亚洲欧美999| 欧美电影免费播放| 红桃av永久久久| 久久精品久久久久电影| 国产亚洲一区精品| 国产精品麻豆va在线播放| 中文字幕日韩高清| 成人精品视频99在线观看免费| 97视频在线看| 亚洲午夜av久久乱码| 国产一区二区三区三区在线观看| 狠狠久久五月精品中文字幕| 亚洲欧洲美洲在线综合| 日本乱人伦a精品| 国产精品扒开腿做爽爽爽的视频| 国产精品一区久久久| 国产精品自产拍在线观| 欧美做爰性生交视频| 日韩av电影免费观看高清| 亚洲一区二区三区在线视频| 91九色蝌蚪国产| 91精品国产91久久久久久不卡| 日韩av一区在线观看| 亚洲人精选亚洲人成在线| 日韩在线免费观看视频| 91夜夜未满十八勿入爽爽影院| 国语自产精品视频在免费| 亚洲天堂成人在线| 亚洲精品xxxx| 国产一区欧美二区三区| 国产精品久久久久久久av大片| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲乱码一区av黑人高潮| 色婷婷av一区二区三区在线观看| 欧美性猛交xxxx免费看| 91在线视频导航| 国色天香2019中文字幕在线观看| 国产午夜精品一区理论片飘花| 亚洲精品日韩在线| 日韩经典一区二区三区| 日本精品在线视频| 色妞在线综合亚洲欧美| 成人高h视频在线| 国外成人在线播放| 中文字幕亚洲精品| 久久久中精品2020中文| 91久久国产婷婷一区二区| 国产不卡在线观看| 国产精品久久久久久久久久ktv| 日本一区二区在线播放| 久久天天躁狠狠躁夜夜爽蜜月| 成人免费视频网址| 色综合久久悠悠| 亚洲欧洲高清在线| 日本精品视频在线播放| www.久久撸.com| 青青在线视频一区二区三区| 亚洲大胆美女视频| 成人久久久久爱| 国产精品国语对白| 欧美日韩成人在线视频| 久久99精品久久久久久琪琪| 欧美韩国理论所午夜片917电影| 精品国产一区久久久| 国产黑人绿帽在线第一区| 国产欧美精品久久久| 美女久久久久久久久久久| 日本精品va在线观看| 蜜臀久久99精品久久久无需会员| 一区二区三区精品99久久| 国产精品影片在线观看| 国产日韩在线看片| www.久久久久久.com| 91美女片黄在线观看游戏| 中文字幕亚洲天堂| 国产成人一区三区| 久热精品在线视频| 91精品国产91久久久久久久久| 成人免费在线视频网站| 亚洲第一男人天堂| 久久精品国产欧美激情| www.日韩不卡电影av| 日韩久久午夜影院| 国内精品久久久久影院优| 亚洲网站在线观看| 亚洲欧美成人在线| 日韩在线观看av| 欧美激情成人在线视频| 青草热久免费精品视频| 中文在线资源观看视频网站免费不卡| 91在线观看免费高清完整版在线观看| 日韩av在线免播放器| 91精品国产亚洲| 最近2019中文字幕第三页视频| 亚洲精品小视频| 亚洲成人999| 色777狠狠综合秋免鲁丝| 欧美精品在线观看| 97热精品视频官网| 国产91在线播放精品91| 国产综合视频在线观看| 久久视频在线视频| 亚洲国产成人一区| 欧美裸体xxxx极品少妇软件| 国产成人福利夜色影视| 久久久亚洲国产| 欧美成年人网站| 久久777国产线看观看精品| 亚洲精品av在线播放| 日韩欧美a级成人黄色| 国产精品你懂得| 伊人男人综合视频网| 啊v视频在线一区二区三区| 久久综合伊人77777尤物| 欧美午夜电影在线| 久久在线免费视频| 久久久精品免费| 亚洲缚视频在线观看| 亚洲欧洲在线看| 久久免费精品视频| 国产97在线|亚洲| 久久久免费高清电视剧观看| 欧美老女人xx| 欧美激情乱人伦| 国产成人在线一区二区| 亚洲欧美国产一本综合首页| 久久久久久久999精品视频| 欧美国产日本高清在线|