我正在尝试在wordpress(woocommerce)中提高数量...
它正在运行,但是当我按“数量”旁边的+或-时,我需要触发一个事件, 将会“更新购物车”。
我这样做如下:
<script type="text/javascript">
jQuery('div.woocommerce')
.on('click', 'input.plus', //When I click on "input.plus
function funkca (){ // Run function
jQuery("[name='update_cart']").trigger("click"); //Click a button named update_cart
}
);
</script>
但是需要触发cca“功能”(jQuery(“ [name ='update_cart']”)。trigger(“ click”))。首次点击后1000毫秒...
有人有什么主意吗?
亲切的问候
答案 0 :(得分:1)
只需设置一个超时时间,
jQuery('div.woocommerce').on('click', 'input.plus', function(){ setTimeout(function (){
jQuery("[name='update_cart']").trigger("click");
}, 1000)});
答案 1 :(得分:-1)
您可以使用setTimeOut函数,例如
function funkca (){ // Run function
setTimeout(function(){
jQuery("[name='update_cart']").trigger("click"); //Click a button named update_cart
}, 1000);
});
我希望这会有所帮助。