2015-04-20 2 views
0

На странице входа, когда клиент хочет приобрести услугу Wi-Fi, они нажимают на ссылку http://siteurl/terms.html?premium=show. Мне нужно, чтобы на странице условий отображалось скрытое деление, если премия существует и равна показанию без использования php.Как сделать div-show, если переменная существует в URL-адресе?

ответ

1

Вы можете использовать .toggle(flag) с истина/ложь для показа/скрыть выбранного элемента:

function getParameterByName(name) { 
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); 
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), 
    results = regex.exec(location.search); 
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); 
} 

$('hiddendivselector').toggle(getParameterByName('premium')=="show") 

Function getparameter refered from

Смежные вопросы