jquery阻止子元素触发父元素的事件的方法
如果在父元素和子元素上都绑定了点击事件,那么在点击子元素时会触发父元素的点击事件,要避免这种情况只要让jquery阻止事件冒泡
$('父元素').on('click','绑定的元素',function(event){ event.stopPropagation();//阻止冒泡 })这边如果是$('document').on或者body去绑定的话冒泡事件是失效的,要用父元素。
如果在父元素和子元素上都绑定了点击事件,那么在点击子元素时会触发父元素的点击事件,要避免这种情况只要让jquery阻止事件冒泡
$('父元素').on('click','绑定的元素',function(event){ event.stopPropagation();//阻止冒泡 })这边如果是$('document').on或者body去绑定的话冒泡事件是失效的,要用父元素。
首先确认下,如果是使用http协议,注意一下是否js被劫持了!!我被坑的很惨。就是被劫持了的原因。 在用jquery的时候,会遇到用事件绑定类似于: $(document).on('click',"...
最近项目中用到了时间控件,试了My97DatePicker,laydate,datetimepicker,这些控件在有滚动条的情况下位置偏移的问题,都是在下拉滚动条后,弹出显示在了上面,位置偏的很离谱...