我有一個工具欄,點擊注入模板。該工具欄還包含一個下拉菜單,如果用戶在下拉菜單之外點擊,該下拉菜單就會隱藏起來。要跟蹤下拉菜單外的點擊,我使用「$(document).click(function()...」。問題是document.ready上沒有下拉菜單,有什麼可以改進的地方嗎?jQuery - 如何處理可點擊的元素,還沒有加載
JS
$(document).click(function(){
$('.dropdown').hide();
});
$('.dropdown_name').click(function(){
e.stopPropagation();
$('.dropdown').show();
});
執行'.dropdown_name'元素也沒有在文件準備好存在嗎? –