Ich habe ein Formular, in dem einige Felder nur dann sichtbar werden, wenn ein Kontrollkästchen aktiviert ist. Ich möchte den Benutzer durch die IntroJS-Demo führen.IntroJS Bedingte Schritte
Gibt es einen Weg, mit dem ich Intro JS bedingte Schritte hinzufügen kann.
Im Folgenden werden die Schritte definiert. Schritt 4 sollte nur angezeigt werden, wenn ein bestimmtes Kontrollkästchen aktiviert ist.
intro.setOptions({
steps: [
{
intro: "Hi! Lets start personilizing your settings. Click 'Next' to begin."
},
{
element: document.querySelector('#step1'),
intro: "Enter the email address where you would like to receive alerts. (for multiple user semi colon ';' as separator)",
},
{
element: document.querySelectorAll('#step2')[0],
intro: "Select your time zone.",
position: 'left'
},
{
element: '#step3',
intro: 'Turn \"On\" to receive payment reminder alerts.',
position: 'left'
},
{
element: '#step4',
intro: 'Select a \"Fee Type\". (The setting defines the type of fee to be applied to past due accounts.)'
}
]
});
Schritte akzeptiert JSON-Objekte, so können Sie nur dynamisch das JSON-Objekt mit den Schritten erstellen Sie wollen, und dass zu den Schritten passieren. Wird eine Antwort posten, wenn ich vor einem Computer bin. – Carl