Активный класс исчезает при обновлении страницы - PullRequest
0 голосов
/ 04 июня 2019

Я использую материализацию для настройки моей веб-страницы. У меня есть sidenav с разборными ли. Допустим, ли это фруктовые овощи и сыры. когда я нажимаю на любой из них, например, на овощи, он разлагается на морковь, брокколи и горох. когда я нажимаю на брокколи, страница, связанная с брокколи, загружается нормально. Проблема в том, что broccoli li на sidenav больше не активен, потому что страница обновляется до нового URL. также овощи li больше не активны. Как сделать так, чтобы они оба оставались активными после обновления страницы? Я пошел на материализованный веб-сайт (который работает точно так же, как мой), и у меня те же самые js, что и у них, поэтому я не понимаю, почему мой не работает. Спасибо.

1 Ответ

0 голосов
/ 04 июня 2019

Без кода трудно сказать .. Первая мысль была бы 1) Вам действительно нужно обновить? Может быть, вы могли бы перерисовать вместо? или же 2) Вы можете передать некоторую информацию в URL, когда вы обновляете, чтобы указать, что должно быть показано. Что-то вроде "http://myurl.com # someInfo ". В качестве альтернативы вы можете использовать? Что означает # в URL и как я могу это использовать?

...