Сообщение от SLameN
|
Я не сильно силен в JS натолкните хоть на правильный путь
|
Что-то типа такого...
<!DOCTYPE html>
<html>
<head>
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
.active {
background-color: red;
}
</style>
<script type='text/javascript'>
$(function () {
$('#menu a').each(function () {
var location = 'test' //window.location.href;
var link = this.href;
//if(location == link) {
if(link.lastIndexOf(location)>-1) {
var o=$(this).parents('li');
o.eq(o.length-1).children('a').addClass('active');
};
});
});
</script>
</head>
<body>
<ul id="menu">
<li>
<a href="#">Тест</a>
</li>
<li>
<a href="#">Тест 2</a>
<ul>
<li><a href="test">Тест 3</a></li>
<li><a href="#">Тест 4</a></li>
</ul>
</li>
</ul>
</body>
</html>
</html>
Проверку я конечно сделал для теста... Потом сделай свою, какую нужно...