2016-08-07 20 views
0

Ich versuche Bootstrap-Tour zu meiner Website mit this example i'ts einfach zu implementieren .. aber ich habe ein Problem, wenn Skript folgt der Patch auf die zweite Seite, weil ich nicht Standard-Links ..... wieBootstrap Tour Navigation Problem

path: "/index.php?page=orders", 

aber wenn ich Standard-Link verwenden

path: "/NextPage.php", 

alles funktioniert.

Wenn ich auf „Weiter“ Tour-Menü verschwindet und nichts passiert. Wenn ich dem Link /index.php?page=orders manuell folge, wird die Tour fortgesetzt, wie es sein sollte.

Scheint, dass Bootstrap-Tour kann nicht folgen meinem Link und kann Patch nicht ändern .. irgendwelche Ideen, wie es zu beheben?

$(function() { 
    // define tour 
    var tour = new Tour({ 
     basePath: location.pathname.slice(1, location.pathname.lastIndexOf('/')), 
     steps: [ 
    { 
    path: "/index.php?page=index", 
    element: "#showtransit", 
    title: "Title of my step", 
    content: "Content of my step" 
    }, 
    { 
    path: "/index.php?page=orders", 
    element: "#Show_orders_types", 
    title: "Title of my step", 
    content: "Content of my step" 
    } 
], 
    backdrop: true, 
    }); 
    // init tour 
    tour.init(); 
    // start tour 
    $('#start-tour').click(function() { 
    tour.restart(); 
    }); 
}); 

haben auch nicht

{ 
    element: "#Show_orders_types", 
    title: "Title of my step", 
    content: "Content of my step", 
    redirect: function(){ document.location.href = 'index.php?&page=orders';} 
    } 

Antwort

0

arbeiten Die Lösung ist OnNext: Veranstaltung. + JS

{ 

    element: "#showtransit", 
    title: "Title of my step", 
    content: "Content of my step", 
    onNext: function(){ document.location.href = 'index.php?&page=orders';} 
    },