繁体   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