intros.js中文文档-翻译不易

本文档详细介绍了IntroJS的Tour API和Hint API的使用方法,包括创建对象、开始、结束引导、添加步骤、设置选项等功能。还包含了Tour和Hint的HTML属性以及各种配置选项,帮助开发者更好地实现网页交互引导。

Tour API

introJs([targetElm])#

创建一个对象

参数:

  • targetElm : String (optional) 参数是一个可选的字符串
  • 例子:#intro-farm. ,这里类似于jQuery 选择器,可以为 id ,class 等选择

返回值:

  • 返回值是一个对象.

例子:

introJs() *//没有选择器*
introJs("#intro-farm") *//使用id 选择器*

introJs.start()#

开始调用已经选择的元素

返回值:

  • 返回值是一个对象.

例子:

introJs().start()

introJs.goToStep(step)#

按步骤执行引导

参数:

  • step: Number// 参数是数值类型的

返回值:

  • introJs object. // 返回值是一个对象

例子:

introJs().goToStep(2).start(); //从第2步骤开始

introJs.goToStepNumber(step)#

直接在元素上绑定步骤 data-step

参数:

  • step : Number

返回值:

  • introJs object.

例子:

<div id="second" data-step='5'></div>
<div id="second" data-step='9'></div>
introJs().goToStepNumber(9).start();//从步骤9开始

introJs.addStep(options)#

添加新的步骤 (可选项)

例子:

introJs().addStep({
   
   

    element: document.querySelectorAll('#step2')[0],//选择指定元素作为新的步骤

    intro: "Ok, wasn't that fun?", //介绍

    position: 'right' //位置

});

introJs.addSteps(steps)#

添加新的步骤 (步骤)

例子:

introJs().addSteps([{
   
   

    element
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值