【问题标题】:Woocommerce: disable payment method with cost on deliveryWoocommerce:禁用带有运费的付款方式
【发布时间】:2013-05-03 02:58:57
【问题描述】:

当我选择货到付款作为发货方式时,我遇到了一个问题:paypal 按钮没有消失,因此用户可能会支付两次,这是一种不良行为。

我附上了一张图片来澄清我的问题,因为我正在网上搜索,但没有找到解决方案。

谢谢

【问题讨论】:

  • 你可以试试,因为我知道 javascript 和 jQuery。唯一的问题是我不知道我需要修改什么文件...

标签: wordpress woocommerce


【解决方案1】:

一个很好的方法是通过 jQuery。在您的文档中放入以下内容

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>

然后找到设置结帐页面的文件并输入以下内容:

$(document).ready(function() {
    if ($('input[name=your_radio_name]:checked').val() == "the value when the element should be hidden") {
        $('#id_of_the_element_that_should_be_hidden').hide();
    });
}); 

【讨论】:

  • 是的,但问题是复选框出现在 AJAX 调用之后,所以我需要知道该 ajax 请求在哪里才能放置该代码...
  • 你必须查看你的代码。当你发现它包含上面的命令时,ajax 内容已经在文档中被解析,而没有 $(document)ready
猜你喜欢
  • 1970-01-01
  • 2021-05-22
  • 2019-02-07
  • 2018-10-28
  • 2021-05-24
  • 2021-04-12
  • 2021-06-07
  • 2016-11-17
  • 1970-01-01
相关资源
最近更新 更多