2016-08-07 5 views
0

Я стараюсь внедрить ботстреп-тур на свой сайт, используя this example i'ts easy .. но я сталкиваюсь с проблемой, когда скрипт следует за патчем на вторую страницу, потому что у меня есть не стандартные ссылки ..... вродеBootstrap Tour Проблема с навигацией

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

, но если я использую стандартную ссылку

path: "/NextPage.php", 

все работает отлично.

Когда я нажимаю «Следующая кнопка», меню тура исчезает, и ничего не происходит. Если я следую ссылке /index.php?page=orders вручную, тур продолжится, как и должно быть.

Кажется, что ботстрап-тур не может следовать моей ссылке и не может изменить патч. любые идеи, как исправить это?

$(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(); 
    }); 
}); 

также не работает

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

ответ

0

Решение OnNext: событие. + JS

{ 

    element: "#showtransit", 
    title: "Title of my step", 
    content: "Content of my step", 
    onNext: function(){ document.location.href = 'index.php?&page=orders';} 
    }, 
Смежные вопросы