...
思路 . 获取点击元素 . 判断元素是否含有Class 判断父级是否含有Class 不含有则执行事件 代码 document .bind click , function event var evt event.srcElement event.srcElement : event.target evt evt if evt.hasClass content evt.parents .conten ...
2019-07-14 19:39 0 1065 推荐指数:
...
JQuery JS ...
...
1注册指令 2使用指令 ...
大致编写的HTML界面渲染后是这个样子的,我们现在想要实现的需求是点击Button所在的div不会触发事件,而在点击Button所在的div之外的区域时会触发事件,下面就来介绍三种方法实现。 方法一、阻止事件冒泡 先给大家画一个示意图理解一下冒泡和捕获 由上面的HTML代码 ...
...
//点击其他元素 $(document).bind("click", function(e) { var target = $(e.target); if (target.closest("#cjj_select_name").length == 0) { //点击id ...
问题:$("#id").click(),但是没有任何反应,然后查了下,原来不能把click事件直接绑定到a标签上,必须绑定到标签之内的元素上。 解决:$("#aid")[0].click(); 完美解决 要自动触发的话,$("#aid").trigger(“click”) ...