是否有一种方法或插件,以重置数量输入字段每次用户改变的变化?我搜索了,但没有找到类似的东西或任何钩子。
我尝试了下面的jQuery事件,但它似乎没有触发
function variation_select_change() {
global $woocommerce;
?>
jQuery(function($){
$( ".variations_form" ).on( "woocommerce_variation_select_change", function () {
alert( "Options changed" );
} )
});发布于 2019-10-16 13:40:58
若要将数量输入字段重置为1,则在产品详细信息页上发生变化时,请使用以下代码。您可以从jQuery("[name='quantity']").val(1);设置默认数量。我已经测试过了,它对我来说很好。
add_action( 'wp_footer', 'variation_change_update_qty' );
function variation_change_update_qty() {
if (is_product()) {
?>
jQuery(function($){
$( ".variations_form" ).on( "woocommerce_variation_select_change", function () {
jQuery("[name='quantity']").val(1);
} )
});让我知道这对你有用吗!
https://wordpress.stackexchange.com/questions/350469
复制相似问题