Как удалить CSS файлы? - PullRequest
       6

Как удалить CSS файлы?

0 голосов
/ 27 февраля 2012

Я разрабатываю корпоративное приложение, используя Spring, Java, JSP, Tiles и JQuery. У меня есть несколько вкладок, которые нуждаются в конкретном файле CSS. Каждая вкладка соответствует JSP. JSP, которому нужен файл css, включает в себя css. Проблема, с которой я столкнулся, заключается в том, что когда я загружаю файл css, необходимый в tab / jsp Foo, этот файл css остается активным, когда я нажимаю на панель tab / JSP. Как мне убедиться, что когда пользователь нажимает на вкладку jQuery, все файлы css из предыдущей вкладки / jsp удаляются? Когда я нажимаю обновить, проблема исчезает, есть ли способ обновить автоматически?

Ответы [ 2 ]

8 голосов
/ 27 февраля 2012

Просто настройте свои цели CSS, чтобы они были специфичны для вкладок:

.tab-about h2 {
    /** ... **/
}

.tab-about p {
    /** ... **/
}

.tab-home h2 {
    /** ... **/
}

.tab-home p {
    /** ... **/
}
0 голосов
/ 27 февраля 2012

При нажатии на вкладку вы просто меняете вкладку. На вкладке нажмите, если вы перенаправляете на текущий URL например,

window.location = window.location; //Or put URL like window.location = 'some url here';

и добавьте некоторую логику (может b написать cookie), чтобы выбрать вкладку, по которой щелкнули.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...