intro.js

Intro.js 2 pages then return to home

懵懂的女人 提交于 2019-12-12 16:19:55
问题 I am using intro.js to create a small intro to my website. I want The tour to go from page 1(home)-2(another page) and then back to 1(home). I have suscsesfully got it going from page 1-2 but am unsure about how to get it to return to page 1. I am very unskilled in javascript so it is probably an easy solution but the ones I have found online don't work. Codedealing with page switching: Home <script type="text/javascript" src="js/intro.js"></script> <script type="text/javascript"> document

Intro Js help tour

ぃ、小莉子 提交于 2019-12-11 09:53:27
问题 Is there a way to customize the bullets in intro js, such that user can be sure of which step its going to jump on? I was asked if the bullets can have some kind of identification so that user can be sure when trying access help for the particular component. http://jsfiddle.net/ee2s3p11/ The blue bullets are used for direct navigation to the steps, if some how those blue bullets can be customized, it would be easier for user to jump to the help component they are looking for. Step 1 Step 2

Intro.js: highlighted area doesn't work as expected

依然范特西╮ 提交于 2019-12-09 14:34:45
问题 I'm using the very interesting javascript library intro.js. However, in my application, the highligted area becomes almost completely white. I'm guessing that this is some CSS conflict, but what can I do to determine the cause of this problem? 回答1: Extracted from issue #109 (https://github.com/usablica/intro.js/issues/109): .introjs-helperLayer { background: transparent; } .introjs-overlay { opacity: 0 !important; } .introjs-helperLayer:before { opacity: 0; content: ''; position: fixed; width

Ignore missing element for the tour in tour.js

纵然是瞬间 提交于 2019-12-09 13:32:03
问题 I am using intro.js in a dynamic page and if all the elements provided are present, the tour goes fine without any issues. But if any of the element is not present, the page being dynamically generated, the tour stops and have to press NEXT button twice to proceed further. Is there any way to skip the step altogether if the element is not present? Example: intro.setOptions({ steps[ {"element":".ow_status","intro":"status"}, {"element":".ow_mailbox","intro":"mailbox"}, {"element":".ow_test",

How to setup two introduction tours using introJs in a single webpage?

╄→гoц情女王★ 提交于 2019-12-06 12:06:59
I want to have two separate tours in a single webpage using introJs. But while doing this, data-steps of one tour is coinciding with the other tour. Set up different instances and steps and call them intro1 and intro2 (or whatever else you want). You can then trigger them independently as intro1.start() and intro2.start() See the code to set up the steps below: var intro1 = introJs(); intro1.setOptions({ tooltipPosition : 'top', steps: [ { element: '#intro1_step1', intro: 'Welcome to your example.com dashboard, where you can update your skills, your availability, and your professional details

Intro.js not working for specific classes

佐手、 提交于 2019-12-05 19:58:32
I'm not able to start the intro for elements only with class 'case_event_intro' but when I do introJs(".case_event_intro").start(); nothing happens, even though there are elements with that class and with the intro att. defined (data-intro and data-step). The elements have also other classes apart case_event_intro. Could that be the problem? Are there any other conditions to make the intro work for only some elements with a given class? See this screen capture . In current version of IntroJs (v0.3.0) you cannot start introduction for specific element with a class or something. You should

IntroJS Bootstrap Menu doesn't work

无人久伴 提交于 2019-12-05 12:17:31
问题 I'm using bootstrap for UI Design. I have configured updated IntroJS to my site. Now it works fine with other elements but giving problem with Dropdown Menu Elements. 回答1: hey man make sure your jquery link placed first then write javascript link <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> 回答2: Check the Console. Most likely jQuery was not referenced, in

Ignore missing element for the tour in tour.js

☆樱花仙子☆ 提交于 2019-12-03 15:45:05
I am using intro.js in a dynamic page and if all the elements provided are present, the tour goes fine without any issues. But if any of the element is not present, the page being dynamically generated, the tour stops and have to press NEXT button twice to proceed further. Is there any way to skip the step altogether if the element is not present? Example: intro.setOptions({ steps[ {"element":".ow_status","intro":"status"}, {"element":".ow_mailbox","intro":"mailbox"}, {"element":".ow_test","intro":"test"} ] }); In the above example, if the element with class ow_mailbox is not present, the tour

Intro.js is opensource or not?

落爺英雄遲暮 提交于 2019-12-03 07:22:52
I started to using the useful Intro.js library in my project, but after few months use I updated it and found that the license changed on 08/03/2016. The library is definitely open source and free software, but at the same time if I want use it for commercial use it seems I need to pay a license fee . Why is this required if the code is open source? Maybe I'm missing something because I'm new in the license use world. From their website: Intro.js is a free and open-source library, however, if you are using the library for your business you can subscribe to one of commercial licenses plus

How do I fire a modal for the next step in my introjs?

被刻印的时光 ゝ 提交于 2019-11-30 15:01:19
So IntroJS works off of the data-intro and data-step attributes. So for instance my logo looks like this: <h1 id="logo" data-step="1" data-intro="Welcome to MyApp, where you can start creating an album for generations! Let us help you get started."> But for step 3 it is on an element that when pressed, the next step should be on the modal that would appear if the element in Step 3 was pressed. I have this as my Step 4 which doesn't work: <div class="popup" id="add-images-step-1" data-step="4" data-intro="GETS TO UPLOADING"> Right now, when you reach Step 3 and press next , it gives you an