簡體   English   中英

jQuery打開與類的鏈接

[英]jquery opening a link with a class

我正在使用第三方支付系統,該系統打開一個小的彈出窗口,允許用戶輸入其詳細信息。

我可以看到他們正在使用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的鏈接並使它也使用一個類?

提前致謝

納德

我不確定“使用類打開鏈接”是什么意思,但是您可以手動打開fancybox而不是使用location.href

$.fancybox.open({
    href : r,
    title : 'Title'
},{
    //options
});

演示: http : //jsfiddle.net/HK29L/

或者,如果您要將href分配給錨,請執行以下操作:

$('.payment-widget').attr('href', r);

(然后您可以根據需要觸發點擊)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM