Задать вопрос
@triowinner

Как в зависимости от url добавить свои классы?

Здравствуйте.
Возможно я задаю "нубовский" вопрос т.к. только начал изучать скрипты.
Например есть страница http://сайт.ru/0-1-1-1 и она имеет свою верстку, которая совпадает с другими страницами сайта (проблема некоторых CMS).
Задача такая, находясь на странице http://сайт.ru/0-1-1-1 добавить/изменить классы для разных элементов.

$(document).ready(function(){
  if(window.location.pathname == 'http://сайт.ru/0-1-1-1'){
 $('.block1').addClass('block2');
  }
});

Почему этот код не работает?
Заранее спасибо!
  • Вопрос задан
  • 143 просмотра
Подписаться Оценить 8 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
sanchezzzhak
@sanchezzzhak
Ля ля ля...
window.location.pathname
выводит не полный урл
а от домена
например текущая страница вопроса
"/q/455662"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы