我正试着在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毫秒...
有人有什么想法吗?
亲切的问候
发布于 2018-09-28 15:53:28
只需添加一个超时,如下所示:
jQuery('div.woocommerce').on('click', 'input.plus', function(){ setTimeout(function (){
jQuery("[name='update_cart']").trigger("click");
}, 1000)});发布于 2018-09-28 15:54:32
你可以像这样使用setTimeOut函数
function funkca (){ // Run function
setTimeout(function(){
jQuery("[name='update_cart']").trigger("click"); //Click a button named update_cart
}, 1000);
});我希望这能有所帮助。
https://stackoverflow.com/questions/52550729
复制相似问题