Доброго времени суток!
Необходимо задать пунктам меню значение по умолчанию.
Код меню (HTML)
<ul id="horisontal-tabs">
<li id="home" class="active">
<a href="#main" >Главная страница</a>
</li>
<li id="home" class="active">
<a href="#main" ><</a>
</li>
<li id="works" class="unactive li">
<a href="#works" >Выполненные работы</a>
</li>
<li id="current-works" class="unactive li">
<a href="#current_works">Текущие работы</a>
</li>
<li id="publications" class="unactive li">
<a href="#publications">Публикации</a>
</li>
</ul>
Хочу вызвав процедуру byDefault_li задать стиль неактивным пунктам меню. Делаю так:
<script language="javascript">
$(document).ready( function () {
var li_tabs=$('#horisontal-tabs li');
byDefault_li(li_tabs);
//----Задание стиля меню по умолчанию (первая страница)----
function byDefault_li(obj){
$(obj).filter("*[class='unactive']").css('background-position',"200px -80px");
};
//К каждому пункту меню привязаны еще обработчики Click и hover
});
</script>
Почему не работает (в CSS файле все стили касающиеся класса unactive удалены)?