Предыдущий / следующий файл с indexOf jquery? - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь создать меню стиля галереи «Предыдущая / Следующая», которое загружает файлы из разных каталогов (в зависимости от URL окна).Я использую php include для меню (на всех страницах), а затем jquery для загрузки скрипта на каждой странице, но проблема заключается в том, что if / else запускается каждый раз при запуске, портя структуру.Какой лучший способ сделать это?(в основном, когда код запускается снова, он не перемещается к следующему, если соответствует / синхронизируется с текущим окном URL)

        if (window.location.href.indexOf("page1") > -1){
            $(".next").attr('href', "portfolio/page2/");
        }
        else if (window.location.href.indexOf('page2')){
            $(".previous").attr('href', "portfolio/page1/");
            $(".next").attr('href', "portfolio/page3/");
        }
        else if (window.location.href.indexOf('page3')){
            $(".previous").attr('href', "portfolio/page2/");
            $(".next").attr('href', "portfolio/page4/");
        }

1 Ответ

0 голосов
/ 27 декабря 2018

Похоже, я должен был добавить> -1 или! = -1 друг на друга, если оператор для этого работает:

window.location.href.indexOf("page2") > -1
...