我如何在頁面完全加載后運行觸發點擊
我有一個復選框,想觸發一次點擊。
我的代碼很簡單
jQuery(document).ready(function(){
jQuery('.wcpf-input-checkbox[value="hoodie"]').trigger('click');
});
但它不起作用,我在 fullu 加載后在控制臺中測驗腳本,我的腳本作業
我還嘗試檢查復選框是否準備好。這是行不通的。
jQuery(document).ready(function(){
jQuery('.wcpf-input-checkbox[value="hoodie"]').ready(function(){
jQuery(this).click();
});
});
如何觸發點擊作業?
uj5u.com熱心網友回復:
如果您使用此方法附加單擊操作:
$(yourobj).on("click",function() {...});
那么您可以將其更改為:
$(document).on("click", 'yourobj', function(event) {...});
但我不知道,您還沒有發布所有代碼。
uj5u.com熱心網友回復:
我的問題觸發點擊只能在頁面完全加載后運行,所以我在視窗加載()后系結我的代碼并設定超時
在這里我解決了
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);
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/338610.html
標籤:javascript 查询
