Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.04.2015, 12:02
Новичок на форуме
Отправить личное сообщение для xmaks82 Посмотреть профиль Найти все сообщения от xmaks82
 
Регистрация: 09.12.2014
Сообщений: 6

Добавить класс в зависимости от url
Стоит задача проверить урл, и если он соответствует указанному, добавить к имеющемуся классу дива еще один. Сделал так:

<script type="text/javascript">
$(document).ready(function(){
if(window.location.pathname == '/katalog-zapchastey/suzuki/'){
$('.suzuki').addClass('suzuki1');
}
});

</script>

<div class="suzuki"> Текст про Suzuki </div>


не работает

на выходе хочу
<div class="suzuki suzuki1"> Текст про Suzuki </div>

Помогите)
Ответить с цитированием
  #2 (permalink)  
Старый 11.04.2015, 12:07
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

if(window.location.pathname == '/katalog-zapchastey/suzuki/'){
$('.suzuki').addClass('suzuki1');
}

на alert(location.pathname) и что получаем?
Ответить с цитированием
  #3 (permalink)  
Старый 11.04.2015, 12:14
Новичок на форуме
Отправить личное сообщение для xmaks82 Посмотреть профиль Найти все сообщения от xmaks82
 
Регистрация: 09.12.2014
Сообщений: 6

не очень понял. можете пояснить, или написать как надо сделать? Спасибо.
Ответить с цитированием
  #4 (permalink)  
Старый 11.04.2015, 12:24
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

xmaks82,
вам же написали проверить чему соответствует location.pathname в момент проверки
Ответить с цитированием
  #5 (permalink)  
Старый 11.04.2015, 13:18
Новичок на форуме
Отправить личное сообщение для xmaks82 Посмотреть профиль Найти все сообщения от xmaks82
 
Регистрация: 09.12.2014
Сообщений: 6

ничего не происходит...
Ответить с цитированием
  #6 (permalink)  
Старый 11.04.2015, 13:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

xmaks82,
раз ничего не происходит может и jquery никакого нет
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавить / удалить класс кликом fabrique Общие вопросы Javascript 4 03.09.2014 04:43
как через javascript добавить класс элементу? LeeRoy Элементы интерфейса 1 12.06.2014 23:42
Добавить класс изображениям Kerovan Общие вопросы Javascript 13 21.08.2013 01:29
Водяной знак на fancybox bobrina Общие вопросы Javascript 1 03.06.2011 21:11
Как в общем меню для всех страниц поменять класс определенного пункта в зависимости о phenom Элементы интерфейса 2 08.04.2011 11:09