Хорошо, на всякий случай мой титул недостаточно хорош. У меня есть всплывающее окно jQuery, которое работает, если кто-то нажимает на ссылку на странице. Однако, если я отправил ссылку на адрес электронной почты для пользователей (ссылка для отмены подписки), могу ли я открыть всплывающее окно на странице загрузки только в этом случае? Я не хочу, чтобы всплывающее окно загружалось каждый раз, когда страница загружается... только когда GET = gogo
Я думал примерно так:
Электронная почта: www.someurl.com/index.php?unsubscribe=gogo
$code = $_GET['unsubscribe'];
if ($code) {
//load jQuery popup
}
Может ли что-то вроде этой работы?
Вы можете просто прикрепить событие click к своему селектору, что-то в этом направлении
var thisHash = window.location.hash;
if(window.location.hash) {
$(thisHash).trigger('click');
}
это использует хеши вместо получения данных
поэтому ваш url будет выглядеть примерно так