intro.js - 網站引導頁插件

    一個用于制作網頁引導效果的js插件,為您的項目提供分步指南,更好地介紹網站和功能。

    intro.js是一個用于制作網頁引導效果的js插件,為您的項目提供分步指南,更好地介紹網站和功能。用法也簡單。

    intro.js - 網站引導頁插件

    1.在需要的頁面添加引用

    • intro.js
    • introjs.css

    這兩個文件已經足夠,但是文件夾themes中是不同的樣式,如果需要也可以引入喜歡的樣式

    文件夾example中是demo,大家也可以照葫蘆畫瓢

    2.參數說明

    this._options = {
          /* 下一步按鈕的顯示名稱 */
          nextLabel: 'Next →',
          /* 上一步按鈕的顯示名稱 */
          prevLabel: '← Back',
          /* 跳過按鈕的顯示名稱 */
          skipLabel: 'Skip',
          /* 結束按鈕的顯示名稱 */
          doneLabel: 'Done',
          /* 引導說明框相對高亮說明區域的位置 */
          tooltipPosition: 'bottom',
          /* 引導說明文本框的樣式 */
          tooltipClass: '',
          /* 說明高亮區域的樣式 */
          highlightClass: '',
          /* 是否使用鍵盤Esc退出 */
          exitOnEsc: true,
          /* 是否允許點擊空白處退出 */
          exitOnOverlayClick: true,
          /* 是否顯示說明的數據步驟*/
          showStepNumbers: true,
          /* 是否允許鍵盤來操作 */
          keyboardNavigation: true,
          /* 是否按鍵來操作 */
          showButtons: true,
          /* 是否使用點點點顯示進度 */
          showBullets: true,
          /* 是否顯示進度條 */
          showProgress: false,
          /* 是否滑動到高亮的區域 */
          scrollToElement: true,
          /* 遮罩層的透明度 */
          overlayOpacity: 0.8,
          /* 當位置選擇自動的時候,位置排列的優先級 */
          positionPrecedence: ["bottom", "top", "right", "left"],
          /* 是否禁止與元素的相互關聯 */
          disableInteraction: false,
          /* 默認提示位置 */
          hintPosition: 'top-middle',
          /* 默認提示內容 */
          hintButtonLabel: 'Got it'
        };

    只需要在需要引導說明的標簽上加入如下屬性,插件就自動將當前標簽區域高亮選中,另外附加說明

    <div data-step="1" data-intro="這里是步驟1!"></div>
    <div data-step="2" data-intro="這里是步驟2!"></div>
    <div data-step="3" data-intro="這里是步驟3!"></div>

    另外還有兩個比較有用的方法

    oncomplete 選中“跳過”按鈕回調方法

    onexit選中“結束”按鈕回調方法

    一般在頁面加載時調用即可:

    //訪問引導頁
    function guide() {
        introJs().setOptions({
            prevLabel: "上一步",
            nextLabel: "下一步",
            skipLabel: "跳過",
            doneLabel: "結束"
        }).oncomplete(function () {
            //點擊跳過按鈕后執行的事件
        }).onexit(function () {
            //點擊結束按鈕后, 執行的事件
        }).start();
    }

    如何使用

    Intro.js可以通過三個簡單的步驟添加到您的站點中:

    1)在頁面中添加intro.jsintrojs.css(或用于生產的最小版本)。使用introjs-rtl.min.css的從右到左語言支持。

    CDN托管文件位于jsDelivr(單擊“顯示更多”)和cdnjs處。

    2)data-intro和添加data-step到您的HTML元素中。要添加提示,您應該使用data-hint屬性。

    例如:

    <a  data-intro='Hello step one!'></a>

    在這里查看所有屬性。

    3)調用此JavaScript函數:

    introJs().start();

    (可選)傳遞一個參數introJs以限制顯示部分。

    例如?introJs(".introduction-farm").start();,僅對帶有的元素運行介紹class='introduction-farm'。

    intro.js - 網站引導頁插件

    用于:

    Intro.js具有許多用于不同用途的包裝器。請訪問文檔以獲取更多信息。

    注意

    文件夾example中是demo,大家也可以照葫蘆畫瓢

    商業牌照

    如果要將Intro.js用于商業應用程序,主題或插件,則商業許可是適當的許可。使用此選項,您的源代碼將保持專有。在introjs.com上購買商業許可證

    下載權限
    查看
    • 免費下載
      評論并刷新后下載
      登錄后下載
    • {{attr.name}}:
    您當前的等級為
    登錄后免費下載登錄 小黑屋反思中,不準下載! 評論后刷新頁面下載評論 支付以后下載 請先登錄 您今天的下載次數(次)用完了,請明天再來 支付積分以后下載立即支付 支付以后下載立即支付 您當前的用戶組不允許下載升級會員
    您已獲得下載權限 您可以每天下載資源次,今日剩余
    默認分類

    B2子主題 - 售賣信息整理

    2020-10-16 12:55:28

    國內主題

    Blackgrid 黑格導航 - wordpress導航主題

    2020-2-25 7:22:14

    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    2 條回復 A文章作者 M管理員
    1. 北陌

      看不懂,不適合小白

      • Muze

        期待我出的教程吧( ̄▽ ̄)"

    ?
    個人中心
    購物車
    優惠劵
    今日簽到
    有新私信 私信列表
    搜索
    主站蜘蛛池模板: 精品女同一区二区三区免费播放| 日韩精品一区二区三区老鸭窝 | a级午夜毛片免费一区二区 | 中文字幕一区在线观看| 久久精品国内一区二区三区| 成人日韩熟女高清视频一区| 国产女人乱人伦精品一区二区| 久久久国产精品无码一区二区三区| 国产亚洲情侣一区二区无| 爆乳无码AV一区二区三区| 国产精品一区二区三区久久 | 国产精品被窝福利一区 | 成人一区专区在线观看| 中文字幕日韩一区| 国产一区二区不卡老阿姨| 激情内射亚洲一区二区三区| 精品一区二区在线观看| 亚洲一区中文字幕| 亚洲午夜一区二区电影院| 日韩精品人妻一区二区中文八零 | 精品人妻少妇一区二区三区不卡 | 国产精品男男视频一区二区三区| 国产精品久久无码一区二区三区网| 精品人妻一区二区三区浪潮在线| 少妇精品久久久一区二区三区| 国产精品亚洲午夜一区二区三区 | 日本道免费精品一区二区| 一区二区三区免费视频网站| 亚洲AV无码一区东京热久久| 亚洲日韩一区二区三区| 日韩精品一区二三区中文| 三级韩国一区久久二区综合| 国产成人精品无人区一区| 中文字幕在线观看一区| 亚洲成AV人片一区二区| 国产香蕉一区二区精品视频 | 最新欧美精品一区二区三区| 天堂Av无码Av一区二区三区| 国产av夜夜欢一区二区三区| 国产AⅤ精品一区二区三区久久 | 日韩精品无码一区二区三区免费|