Здравствуйте.
Честно говоря, не знал как правильно сформулировать свою задачу в теме, поэтому написал так.
Вообще дело такое.
Я простым способом решил смену дизайна страниц. Допустим просто в определенный div добавляется определенный класс, в зависимости от того, на какой странице мы находимся.
В таблице стилей заданы данные для классов, грубо говоря, различаются только фоновй рисунок.
К сожалению я только такой выход из этой ситуации нашел.
ВОт пример кода:
if (document.URL == 'http://site.com/index.php?val=info/news') $("#bigLeft").addClass('news');
if (document.URL == 'http://site.com/index.php?val=info/about') $("#bigLeft").addClass('about');
if (document.URL == 'http://site.com/index.php?val=info/contacts') $("#bigLeft").addClass('contacts');
Все в общем-то нормально, но иногда бывают ссылки вида:
http://site.com/index.php?val=info/news_id=123
Таким образом фоновый рисунок слетает, потому что условиям страница не соответствует.
Подскажите, можно-ли как-то вместо целой строки сделать выборку по одному слову? Например news, contacts и т.п.
Я пробовал использовать contains, но в синтаксисе не силен, поэтому ничего не получилось.
С уважением.