在页面完全加载后触发单击复选框



如何在页面完全加载后运行trigger click

我有一个复选框,想触发点击。

我的代码很简单

jQuery(document).ready(function(){
jQuery('.wcpf-input-checkbox[value="hoodie"]').trigger('click');
});

但它不工作,我在控制台中测试脚本后,我的脚本工作

我还试着检查复选框是否准备好了。它不工作。

jQuery(document).ready(function(){
jQuery('.wcpf-input-checkbox[value="hoodie"]').ready(function(){
jQuery(this).click();
});
});

如何触发点击工作?

如果使用此方法附加点击操作:

$ (yourobj)。("click",函数 () {...});

可以改成:

$(文档)。("yourobj","click&quot函数(事件 ) {...});

但是我不知道,你还没有发布你所有的代码。

我触发点击的问题只能在页面完全加载后运行,所以我在窗口加载()后绑定我的代码并设置超时

这里我解决了

jQuery(window).on('load', function() {

setTimeout(function(){
//your code here
console.log('All assets are loaded');
jQuery('.wcpf-input-checkbox[value="hoodie"]').trigger('click');
jQuery('.wcpf-button-action-filter').trigger('click');
}, 1000);
})

相关内容

  • 没有找到相关文章

最新更新