【发布时间】:2014-11-28 13:00:44
【问题描述】:
我有以下price table. 请注意,这不是我要修改的实际表格,但所有 HTML 和 CSS 都是相同的。
我想在客户单击提交按钮时使用Simple Strike Checkout plugin 调用Stripe 结帐表单。
根据文档here,我需要使用自定义 JQuery 并按照“如何从自定义按钮或链接调用结帐表单?”问题的说明进行操作。
具体来说,我需要遵循这部分
每个 Stripe 表单都分配有它自己唯一的“id”属性,例如“sc_checkout_form_1”、>“sc_checkout_form_2”等。您只需触发目标表单的提交事件。
例如,要使用包含 id >“my_custom_button”的按钮触发页面上的第一个 Stripe 表单,请使用以下脚本:
jQuery('#my_custom_button').click(function(e) { e.preventDefault(); jQuery('#sc_checkout_form_1').submit(); });
我遇到的问题是我的按钮没有唯一的 ID 属性可以让我识别它们。在与 Stripe 支持部门的 Phil Derksen 联系后,他建议:“您需要使用元素的类,或者以某种方式确定如何检测每个特定按钮元素上的点击。”
有人可以对此进行扩展并提供更具体的解决方案吗?
谢谢!
【问题讨论】:
标签: jquery forms wordpress stripe-payments