onbeforechange callback for intro.js
onbeforechange callback for intro.js
我已经为onbeforechange方法编写了一个回调函数。下面是代码:
introJs().onbeforechange(function() {
if($(this).is(":visible") != true)
if($(this).is("ui-tabs-panel") == true)
$('.ui-tabs-nav a[href$="' + $(this).attr('id') + '"]').click();
else
$(this).show();
}).start();
逻辑是正确的(测试没有调用introJs().start())然而,这个回调函数在下一步之前仍然没有被调用。什么好主意吗?
改变位置start()
introJs().onbeforechange(function(targetElementId) {
alert("after new step");
switch($(targetElementId).attr("data-step")) {
case "1": doSomething1(); break;
case "2": doSomething2(); break;
case "3": doSomething3(); break;
}
}).start();
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 使用agility.js进行页面布局和合成
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 强制模板刷新ember.js
- 如何编写HTML输入的JS内联
- Angular JS IE9 Hashbang url rewriting
- 使Intro.js工具提示响应
- 如何让Intro.js选择页面加载后动态生成的元素
- 在IE11中,点击next或back按钮,使用intro.js打开一个新页面
- Intro.js更改工具提示位置
- 使用intro.js进行多次旅行
- 如何在数据表的行和列中获取intro.js的流
- 使用Intro.js时,如何调整特定步骤的工具提示样式
- onbeforechange callback for intro.js
- 在intro.js步骤之间触发javascript函数
- 我可以使用多个intro.js超过2页
- 基于类的特定元素不能使用Intro.js
- 我如何通过使用intro .js编程来制作多页介绍
- Intro.js在没有cookie的情况下跳过页面加载步骤