#javascript #jquery
#javascript #jquery
Вопрос:
Как переключить класс на определенный html-элемент, если хэш, например, равен #area и id =»Hafr»
мне нужно переключить
class="opened"
к этому элементу
<div id="hafr"></div>
если хэш из url = #area
пожалуйста, найдите мое подменю в jsfiddle! http://jsfiddle.net/samehsubscription/8u5qy /
Комментарии:
1. Не удается найти class=»opened» в вашем jsfiddle
2.
if (window.location.hash == 'area') $('#hafr').addClass('opened')
3. да, мне нужно просто добавить его, если пользователь перемещается между страницами, поэтому, если он перейдет с главной страницы на подстраницу, которая будет на втором уровне подменю, тогда подменю откроется, если class= открыт посмотрите на этот пример, я добавил его вручную! jsfiddle.net/samehsubscription/8u5qy/3
4. @abhitalks это сработало хорошо, но небольшие изменения для улучшения работы
if (window.location.hash == '#area') $('#hafr').addClass('opened')
Ответ №1:
if (window.location.hash == '#area') $('#hafr').addClass('opened');
Спасибо @abhitalks