Изменение цвета вкладки меню с помощью Jquery

Я пытаюсь изменить цвет фона вкладки с помощью jquery, я удаляю первый класс, а затем добавляю другой класс, который имеет другой цвет фона внутри моего css, но возникает проблема, когда пользователь нажимает новый вкладку, он будет перенаправлен на новую страницу, поэтому после перезагрузки страницы мои вкладки возвращаются в состояние по умолчанию.

Спасибо


person Aman Virk    schedule 17.11.2011    source источник


Ответы (2)


На самом деле это общая проблема http) Обычно вам нужно хранить эти вещи на стороне сервера (если это не просто статический html), или вы можете передать выбранный индекс в качестве параметра запроса, а затем выделить вкладку, которая соответствует индексу выбранный индекс прошел.

person danyloid    schedule 17.11.2011

В теге стиля или в импортированном файле css поместите такое правило:

#test-1 {'background-image' : 'none', 'background-color' : '#ff6666', 'font-weight' : 'bolder'}
#test-2 { /* whatever you want the second one to look like */ }

Используя селектор ID для css, он должен получить более высокий вес, чем классы пользовательского интерфейса. Попробуйте и посмотрите.

person Vinit    schedule 17.11.2011