Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Как отменить значение присвоенное в свиче?


Автор: insy 25.3.2010, 17:24
Доброго времени суток!Прошу прощения за возможную расплывчатую формулировку вопроса, но по другому придумать не могу.

Вообщем в зависимости идентификатора, при нажатии меняется фон и фиксируется, Как сделать, чтобы при нажатии мною другой ссылки, с прошлой снимались все примененные к ней стили и она снова становилась какой была?

Код

<li><a href="#" id ="photo"    onclick="showContent.call(this,'<?=site_url('main/photo');?>');" title=""><b>Ф</b>ото</a></li>

Код

var id = this.id
       switch (id){
        case 'contacts':       
                $(this).css("background-color","#DB5600");        
        break;
        case 'photo':
        break;
        case 'activity':
        break;

Автор: IDVsbruck 25.3.2010, 20:33
Иметь дефолтную переменную с нужным значением и подставлять ее как базовую.

Автор: insy 26.3.2010, 00:04
а можно маленький тривиальный пример? smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)