• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    jquerytools之tooltip_jquery

    來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 20:43:48
    文檔

    jquerytools之tooltip_jquery

    jquerytools之tooltip_jquery:如tabs的學習,首先給出操作的html目標代碼: 代碼如下: 該功能是通過jqueryObject.tooltip()方法來實現(xiàn)的,其中tabs方法提供以下兩種方式: 1. $(#myform :input).tooltip()//該方法能采用默認方法顯示提示信息欄 2. $(#myform :i
    推薦度:
    導(dǎo)讀jquerytools之tooltip_jquery:如tabs的學習,首先給出操作的html目標代碼: 代碼如下: 該功能是通過jqueryObject.tooltip()方法來實現(xiàn)的,其中tabs方法提供以下兩種方式: 1. $(#myform :input).tooltip()//該方法能采用默認方法顯示提示信息欄 2. $(#myform :i

    如tabs的學習,首先給出操作的html目標代碼:
    代碼如下:


    該功能是通過jqueryObject.tooltip()方法來實現(xiàn)的,其中tabs方法提供以下兩種方式:
    1. $("#myform :input").tooltip()//該方法能采用默認方法顯示提示信息欄
    2. $("#myform :input").tooltip({config object}) //該方法通過配置對象將來靈活組織提示信息欄的顯示。
    以下代碼為第二種方式的配置參數(shù)實現(xiàn)(只需將該實現(xiàn)放于jquery的ready方法中即可):
    代碼如下:
    $("#myform :input").tooltip({
    position:['center','right'],
    offset:[-2,10],
    effect:'fade',
    fadeInSpeed:300//此屬性只有在effect為fade時有效
    delay:0,
    opacity:1,
    tip:"",
    api:false,
    onBeforeShow:function(){
    //alert(this.getTip().html());//this在該回調(diào)函數(shù)代表即將顯示的tooltip對象
    //,關(guān)于該api對象的操作參見獲取tolltip對象的方法
    },
    onShow:function(){
    //alert(this.getTip().html());
    },
    onBeforeHide:function(){
    //alert(this.getTip().html());
    },
    onHide:function(){
    //alert(this.getTip().html());
    }
    });

    下面就以上配置參數(shù)說明描述如下:

    屬性 默認值 描述
    effect slideup'

    設(shè)置提示框出項和隱藏方式,系統(tǒng)提供提供三種effect:toggle,fade,slideup,當然用戶也可以定制所需的effect。對于系統(tǒng)提供的三種effect,系統(tǒng)也提供了與其對應(yīng)的配置參數(shù),這里會在下面單獨仔細描述。

    delay 30 設(shè)置鼠標離開觸發(fā)提示框的觸發(fā)器后提示框顯示時間
    offset [0, 0] 精確的調(diào)整提示框的位置,該屬性具體使用將在下面提示框位置說明中詳細描述。
    opacity 1 設(shè)置提示框的透明度,取值為0-1,值越大表示提示框透明度越低,0為完全透明,此時提示框如同不顯示,為1則提示框完全不透明如果背景圖片設(shè)置為PNG24圖形格式,則可以設(shè)置背景圖片的透明度
    position ['top', 'center'] 初略的設(shè)置提示框位置,如需精確控制提示框位置,需配合offset使用,該屬性具體使用將在下面提示框位置說明中詳細描述。
    tip 設(shè)置存儲提示框信息的頁面元素,tip值格式為jquery選擇器格式.默認情況下,提示框信息存放于觸犯器元素的下一個緊鄰的兄弟節(jié)點處,如果該處選擇器選擇的是頁面元素id的話,那么該頁面元素將成為所有觸發(fā)器的提示信息;否則,如果選擇器選擇出多個結(jié)果,那么,每個觸發(fā)器都會找到其后第一個符合的頁面元素作為提示信息.如果沒有的話,就從觸發(fā)器父親節(jié)點重新檢索。
    api FALSE 設(shè)置當前tooltip所在容器的返回類型類型。如果為false(默認值),以jquery對象返回;否則,以js對象返回。如果存在多個值,返回最后一個值。
    onBeforeShow 提示信息出現(xiàn)之前調(diào)用該屬性觸發(fā)的函數(shù),如果該回調(diào)函數(shù)返回false,那么就會阻止提示信息顯示。
    onShow 提示信息顯示后調(diào)用該屬性觸發(fā)的函數(shù)
    onBeforeHide 提示信息顯示后調(diào)用該屬性該屬性觸發(fā)的函數(shù),如果該回調(diào)函數(shù)返回false,那么就會阻止提示信息隱藏
    onHide 提示信息隱藏后調(diào)用該屬性該屬性觸發(fā)的函數(shù)

    提示框位置說明

    提示框位置通過config配置對象的positionoffset屬性來設(shè)置實現(xiàn)。這兩個屬性都是用js數(shù)組進行值存放的。

    Position屬性用來設(shè)置提示信息相對于它的觸發(fā)元素位置。比如說,如果該屬性值為[‘bottom','center'],那么提示信息將會出現(xiàn)在其觸發(fā)元素的正下方(垂直位置為下方,水平位置為中間)。下圖能很好的描述觸發(fā)元素與提示信息的位置關(guān)系:

    jquery tools之tooltip - gaoyusi - My co<wbr>de life

    offset屬性用來進一步精確的調(diào)整提示框的位置。比如:[10,-20]表示提示信息向下10px并向左偏移20px。數(shù)組的前一個值用于描述提示框距其上邊框向下偏移的值;數(shù)組的后一個值 用于描述提示框距其左邊框向右偏移的值。

    系統(tǒng)內(nèi)置effect描述

    系統(tǒng)內(nèi)置的三種effect及其參數(shù)設(shè)置說明:

    toggle:一種簡單的顯示/隱藏效果,這里tooltip沒有提供與之對應(yīng)的配置參數(shù)

    fade:一種逐漸顯示/逐漸隱藏的效果,這里tooltip提供了兩個與其對應(yīng)的配置參數(shù):

    fadeInSpeed——默認值為200ms,用于設(shè)置提示信息逐漸顯示的速度。

    fadeUotSpeed——默認值為200ms,用于設(shè)置提示信息逐漸隱藏的速度。

    slideup:一種逐漸向上/下滑動的效果,這里tooltip提供了三個與其對應(yīng)的配置參數(shù):

    slideOffset——默認值為10,用于描述提示信息在垂直方向上滑動到距觸發(fā)元素的距離,如果為正值,那么就是向上滑動,否則為向下滑動。

    slideInSpeed——默認值為200ms。用于設(shè)置提示信息滑動顯示的速度(時間)

    slideOutSpeed——默認值為200ms。用于設(shè)置提示信息滑動消失的速度(時間)

    此外,tooltip還提供了一系列獲取tooltip對象的方法,具體實現(xiàn)描述如下:
    代碼如下:
    var tooltip=$("#myform input").tooltip(2);//取第3個tooltip對象
    tooltip.show();
    tooltip.hide();
    //alert(tooltip.isShown());
    //alert(tooltip.getTip().html());
    //alert(tooltip.getTrigger().next().html());
    //alert(tooltip.getConf().effect);
    tooltip.onBeforeShow=function()
    //alert(this.getTip().html());
    }

    tooltip.onShow=function(){
    alert(this.getTip().html());
    }

    tooltip.onBeforeHide=function(){
    alert(this.getTip().html());
    }

    tooltip.onHide=function(){
    alert(this.getTip().html());
    }

    下面就以上獲取tooltip對象的方法說明描述如下:

    方法名 返回值 描述
    show() API 顯示提示信息,如果取到多個tooltip對象,默認顯示第一個tooltip對象提示信息
    hide() API 隱藏提示信息
    isShown() boolean 該tooltip對象的提示信息是否處于顯示狀態(tài)
    getTip() jQuery 將當前tooltip對象轉(zhuǎn)換為jquery對象
    getTrigger() jQuery 將當前tooltip的觸發(fā)器對象轉(zhuǎn)換為jquery對象
    getConf() Object getConf()獲取當前觸發(fā)器器配置對象,對于對象內(nèi)的每個屬性調(diào)用只需直接取屬性名即可
    onBeforeShow API 同Config參數(shù)配置對象中的onBeforeShow
    onShow API 同Config參數(shù)配置對象中的onShow
    onBeforeHide API 同Config參數(shù)配置對象中的onBeforeHide
    onHide API 同Config參數(shù)配置對象中的onHide

    最后,以jquery tools上幾個demo的截圖為結(jié)尾:

    jquery tools之tooltip - gaoyusi - My co<wbr>de life

    jquery tools之tooltip - gaoyusi - My co<wbr>de life

    jquery tools之tooltip - gaoyusi - My co<wbr>de life

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    jquerytools之tooltip_jquery

    jquerytools之tooltip_jquery:如tabs的學習,首先給出操作的html目標代碼: 代碼如下: 該功能是通過jqueryObject.tooltip()方法來實現(xiàn)的,其中tabs方法提供以下兩種方式: 1. $(#myform :input).tooltip()//該方法能采用默認方法顯示提示信息欄 2. $(#myform :i
    推薦度:
    標簽: tools tool jQuery
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产美女精品视频| 伊人久久精品无码二区麻豆| 亚欧无码精品无码有性视频| 欧美精品一区二区三区在线| 亚洲精品乱码久久久久久自慰| 99久久亚洲综合精品成人| 国产精品日韩欧美一区二区三区| 日韩蜜芽精品视频在线观看| 国产精品v欧美精品v日韩 | 国产高清在线精品一本大道| 1000部精品久久久久久久久| 久久久无码人妻精品无码| 亚洲日韩精品无码专区网站| 老司机午夜网站国内精品久久久久久久久 | 国产亚洲福利精品一区| jizz国产精品网站| 精品久久久久久无码中文字幕一区| 伊人久久大香线蕉精品不卡| 四虎永久在线精品免费一区二区| 久久久久亚洲精品男人的天堂 | 国产伦精品一区二区三区视频猫咪| 99久久精品免费观看国产| 午夜影视日本亚洲欧洲精品一区| 久久亚洲精品视频| 欧美日韩在线亚洲国产精品| 日本精品卡一卡2卡3卡四卡| 久久99久久99小草精品免视看| 国产成人久久精品区一区二区 | 91国内外精品自在线播放| 国产精品区一区二区三在线播放 | 亚洲精品专区| 亚洲国产精品无码专区在线观看| 亚洲欧洲精品无码AV| 亚洲级αV无码毛片久久精品| 中文字幕日韩精品无码内射| 亚洲AV无码成人网站久久精品大| 无码人妻精品一区二区三| 精品视频无码一区二区三区| 潮喷大喷水系列无码久久精品| 国产亚洲精品a在线观看app| 92精品国产自产在线观看|