//控制點擊input以外的區域會觸發input的blur事件 $(document).mouseup(function (e) { var con = $("#ck_wrap"); // 設置目標區域 if (!con.is(e.target) && con.has(e.target).length === 0) { //執行邏輯 console.log("在ck_wrap區域外點擊了"); $("#ck_wrap").hide();//自定義下拉選擇框隱藏- } });
場景運用,數據表格自定義下拉選擇框的隱藏