1) У нас есть страница index.html
с блоками:
<body>
<div id="action1">One</div>
<div id="action2">Two</div>
<div id="action3">Three</div>
</body>
2) CSS
body div { color: blue; }
body div.current { font-weight: bold; color: red; }
3) Другие страницы со ссылками на index.html
и некоторые цели:
<a href="index.html#action1">Link to One</a><br/>
<a href="index.html#action2">Link to Two</a><br/>
<a href="index.html#action3">Link to Three</a><br/>
Вопрос заключается в том, как поймать текущую цель ссылки на странице index.html
и присвоить дополнительный класс целевому блоку.
Если текущая ссылка открытой страницы index.html#action1
, то добавить класс .current
к <div id="action1">One</div>
- станет <div id="action1" class="current">One</div>
If index.html#action2
-> <div id="action2" class="current">Two</div>
И так далее.
- проверьте #
target
- проверить
id
- if
target
=id
addClass("current") для блока сid
Спасибо.