jq實現點擊某元素之外觸發事件
...
...
...
JQuery JS ...
思路 1. 獲取點擊元素 2. 判斷元素是否含有Class || 判斷父級是否含有Class 不含有則執行事件 代碼 $(document).bind('click', function(event) { var evt ...
大致編寫的HTML界面渲染后是這個樣子的,我們現在想要實現的需求是點擊Button所在的div不會觸發事件,而在點擊Button所在的div之外的區域時會觸發事件,下面就來介紹三種方法實現。 方法一、阻止事件冒泡 先給大家畫一個示意圖理解一下冒泡和捕獲 由上面的HTML代碼 ...
js文件 main.js 頁面 頁面來源:https://blog.csdn.net/weixin_43837268/article/details/88722598 ...
...
//點擊其他元素 $(document).bind("click", function(e) { var target = $(e.target); if (target.closest("#cjj_select_name").length == 0) { //點擊id ...