我正在尝试在 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>
但是“函数”(jQuery([name='update_cart']").trigger("click"))需要被触发 cca。初始点击后 1000 毫秒...
有人有什么想法吗?
亲切的问候
最佳答案
只需设置一个超时时间,如下所示:
jQuery('div.woocommerce').on('click', 'input.plus', function(){ setTimeout(function (){
jQuery("[name='update_cart']").trigger("click");
}, 1000)});
关于javascript - 事件中的 JS 和 JQuery 延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52550729/