Показать сообщение отдельно
  #1 (permalink)  
Старый 15.01.2012, 16:01
Аспирант
Отправить личное сообщение для IONEX Посмотреть профиль Найти все сообщения от IONEX
 
Регистрация: 08.01.2012
Сообщений: 32

Задание пунктам меню значение стиля по умолчанию
Доброго времени суток!

Необходимо задать пунктам меню значение по умолчанию.

Код меню (HTML)

<ul id="horisontal-tabs">
        <li id="home" class="active">
            <a href="#main" >Главная страница</a>
        </li>
        <li id="home" class="active">
            <a href="#main" >&lt;</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 удалены)?
Ответить с цитированием