JQuery Fancybox URL - PullRequest
       13

JQuery Fancybox URL

0 голосов
/ 18 сентября 2010

В моем HTML есть следующая ситуация:

<a href='product-enquiry.php?product=SR1'>Enquire about SR1</a>

Затем пользователь отправляется на отдельную страницу, где идентификатор продукта (в данном случае SR1) передается в поле ввода:

<input type='text' value='<?php echo $_GET['product'] ?>'>

Я бы предпочел использовать fancybox для отображения формы запроса продукта во всплывающем окне.Для этого код JavaScript для fancybox:

$('.product-enquiry').attr("href", "product-enquiry.php")

Как добавить номер продукта в конце «product-enquiry.php:» в файле javascript, чтобы номер продукта изменялся в зависимости отпо какой ссылке пользователь нажимает (например, если он выбирает продукт «SR2» - как мне это пройти?)

Надеюсь, это имеет смысл, и любая помощь будет полезна.

Спасибо, Марк.

1 Ответ

0 голосов
/ 18 сентября 2010

Эмм, если я правильно понимаю вашу проблему, вы (очень вероятно) просто добавляете $('.product-enquiry').attr("href", "product-enquiry.php?product=SR1");

Если у вас есть несколько ссылок на продукты, вам нужно будет связать события кликов.

Вы дадите контейнеру продукта (div) соответствующий идентификатор, который затем сможете прочитать в функции обратного вызова, называемой click () , и перейдете в href, который вы затем установите для fancybox.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...