[英]Execute stringByEvaluatingJavaScriptFromString before click event
[英]Execute default event before custom click function
我正在嘗試執行按鈕的默認事件,然后再執行自定義功能
我的代碼:
$('#Button').click( function (){
sideMenuCheck();
});
我不希望這樣在函數的默認事件后執行:
$('#Button').click( function (){
**event.default();**
sideMenuCheck();
});
但我沒有找到任何解決方案。
不重要
我這樣做是因為我有一個非畫布菜單,並且菜單在打開后必須具有可見高度,(#Button)是從側面打開菜單的按鈕。
您可以將代碼包裝在setTimeout
為0
的setTimeout
中-這將導致代碼將代碼移至執行隊列的底部,並允許其他所有代碼先運行:
$('#Button').click( function (){
window.setTimeout(function() {
sideMenuCheck();
}, 0);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.