Я видел множество способов выделить текущую вкладку, но все они были с отдельными страницами html, где я не использую разные страницы, такие как about.html, services.html и т. Д.JQuery - Выделить текущую вкладку в навигации
В настоящее время я использую divs с информацией, в которой я нуждаюсь, и всякий раз, когда я нажимаю на вкладку «about», div будет показывать информацию о нем. Но я не уверен, как выделить вкладку.
Вот что у меня есть, как HTML в теле:
<div id="wrapper">
<ul><li><a href="Javascript:ShowContent('about');
Javascript:HideContent('graph')"
class="about"></a></li>
<div class="portfolio"><a class="portfolio"><span>Portfolio</span></a></div>
<div class="accordionContent">
<a href="Javascript:HideContent('about');
Javascript:ShowContent('graph')"
class="graph"></a>
</div>
</ul>
меню использует графику фона, поэтому я хочу, чтобы заменить оригинальную графику с другой. Кроме того, как вы можете видеть, я также использую меню аккордеона. Я не уверен, насколько это повлияет на конечный код, но я подумал, что должен включить это.
Хотя я действительно ценю вас разместить код, я не совсем уверен, о том, как показать вкладку правильно. Например, у меня есть одна вкладка с классом «.about», каким образом я могу заменить этот класс. Также будет ли этот код заменять все другие классы, чтобы указать, что они не активированы с соответствующим div? – user1164109
Используйте существующие функции HideContent и ShowContent. – Dave
После поворота с кодом последних 15 минут, я, наконец, все понял. Я заметил, что в скобках removeClass мне не нужно включать период до класса i.e.class, а просто класс. Большое спасибо Дэйву, я очень ценю это. – user1164109