Я использую стороннюю платежную систему, которая открывает небольшое всплывающее окно, которое позволяет пользователю вводить свои данные.jquery, открывающий ссылку с классом
Я вижу, что они используют fancybox, но не могут редактировать их js или css.
У меня есть текущая настройка, в которой используется jquery, который создает шаги, которые направляют пользователя через различные варианты оплаты и платформы, которые я использую.
В настоящее время используются другие платежные платформы, открывающие новую страницу. Я хочу, чтобы эта платформа открыла fancybox. Я могу связать его с jquery (он переключает ссылку на основе суммы).
Моя проблема заключается в том, что мне нужно включить класс, который обычно находится в тегах, используя location.href Я не могу оставить этот класс, который открывает оверлей, а не новое окно.
так себе:
r += (r.indexOf('?') > -1 ? '&' : '?') + 'amount=' + $('#plus_amount').val()
location.href = r;
открывается как новая страница
Что мне нужно:
<a class="payment-widget" href="payment link">
Есть ли способ, чтобы открыть ссылку с JQuery и его использовать класс как Что ж?
Заранее спасибо
Nad
класс добавляет функции css в ваши элементы dom и только, ничего более. Если вы хотите, чтобы открытая ссылка имела некоторый класс (например, сэр!), Вы должны определить стиль на этой странице. –
@ ΘεόφιλοςΜουρατίδης: ну, вы можете использовать селектор классов для управления элементом DOM через jQuery (включая удаление элемента или запуск «щелчка» на нем, например), кроме добавления функций «только» css, – JFK