WooCommerce 输入数量更改时自动更新购物车

<?php

add_action( 'wp_print_footer_scripts', function () {
	if ( ! function_exists( 'WC' ) ) return;
	if ( ! is_cart() ) return;
	?>
	<script>
	jQuery && jQuery(($) => {
		let lastTimeout = false;
		$(document.body).on('change', '.woocommerce .qty', () => {
			if (lastTimeout) clearTimeout(lastTimeout);
			lastTimeout = setTimeout(() => $('[name="update_cart"]').trigger('click'), 300);
		});
	});
	</script>
	<?php
}, 20 );
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享