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

Получение значения в адресной строке jQuery?

Здравствуйте!
Подскажите пожалуйста как мне отследить значение в адресной строке?
Мне нужно открывать модальное окно, только если в ссылке есть значение agronavigator
К примеру, если ссылка содержит это слово выполняется условие, если нет то ничего не происходит.
Вот ссылка будет такая test.ru/?utm_source=yandex&utm_zapros=agronavigator
Я пробовал сделать так, но ничего не получается:
switch(location.hash){
     case "agronavigator" :
          $('.news').fadeIn();
          break;
     // действия, когда url -> site.com/lol.php
     case "" :
          alert('Выберите категорию');
          break;
     default :

}

Подскажите пожалуйста, заранее очень благодарен
  • Вопрос задан
  • 3745 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Игорь К ответам на вопрос (3)
@hurgadan
Вы не там ищите, agronavigator это не hash.
if(location.search.indexOf('utm_zapros=agronavigator')>0) {
   $('.news').fadeIn();
}
Ответ написан
Комментировать