Я использую Colorbox для загрузки контактной формы в iframe.
Однако я хочу, чтобы URL-адрес Colorbox отличался от html, чтобы отображать другую страницу контактов для JS и не-JSпользователи.
Мне действительно нужно получить параметр url из точно нажатой ссылки.
HTML-код:
<a href="contact?id=XX" class="enquiryForm">
Код цвета:
$(document).ready(function(){
$('.enquiryForm').colorbox({height:600, width:800, iframe:true, href: 'colorboxcontact?id=XX'});
});
Где 'contact' - это страница, отличная от JS, а 'colorboxcontact' - это страница, которая должна быть загружена в iframe Colorbox.
Как извлечь параметр url из ссылки clicked ,а затем добавить его к значению href 'colorboxcontact' в моем вызове jQuery?
* РЕДАКТИРОВАТЬ *
Хорошо, я пришел к следующему, но все еще непусть это работает.Кто-нибудь может указать, где я иду не так?
$('.enquiryForm').colorbox({
height:600,
width:800,
iframe:true,
href: $('.enquiryForm').each(function() {
newhref = 'colorboxcontact' + $(this).attr('href').split("?")[3];
$(this).attr('href', newhref);
});
});