我试图进行税收转换"单击按钮时可以更改价格视图的脚本。可以查看价格是否含税。我正在使用WordPress / WooCommerce。
现在它可以部分工作,但是当我添加新产品,重新加载页面或加载新页面时,我在改变购物车中的价格方面遇到了一些困难。网站上的其他价格不断变化。这一切都在JavaScript / jQuery中完成。
这就是它的工作原理:
incl
/ excl
)。旁注:购物车和结帐页面上的总价格始终为 显示价格包括税,因为这是客户 无论选择如何,都要付钱。
商业客户应该有可能看到价格 免税,因为税可以扣除。
我面临的实际问题是,当价格发生变化并添加新产品或刷新/切换页面时,迷你购物车和购物车/结帐页面中的价格会保持不变原价。我想这是因为当页面加载时,这些内容以某种方式通过加载。然后取代AJAX和税收变化。
我试图通过更新_wc_div'来调用我的变更税价格功能。和' updated_cart_totals'但他们都没有工作:
jQuery( document.body ).on( 'updated_wc_div updated_cart_totals', function() {
toggle_prices_on_page();
} );
所以我想找到一种方法来保持价格变化,即购物车/结账,而不需要任何AJAX替代品。这是可能的吗?如果是的话,我该如何实现呢?
事实上,我根本不知道这是否是实现我想要的正确方法。 一开始,在转向JavaScript之前,我试图操纵WooCommerce核心价格函数,但这并没有很好地结束。
非常感谢你:)