jQuery Event.isImmediatePropagationStopped() 函数详解
2015-08-24 17:50
821 查看
isImmediatePropagationStopped()函数用于判断是否已经调用过event.stopImmediatePropagation()函数。
event.stopImmediatePropagation()用于阻止剩余的事件处理函数的执行,并防止当前事件在DOM树上冒泡。
该函数属于jQuery的Event对象。
语法
jQuery 1.3 新增该函数。eventObject.isImmediatePropagationStopped( )
返回值
isImmediatePropagationStopped()函数的返回值为Boolean类型,以指示是否已经调用过
event.stopImmediatePropagation()函数。如果是,则返回
true,否则返回
false。
示例&说明
请参考下面这段HTML代码:<p>段落文本内容 <input type="button" value="点击" /> </p>
与
event.isImmediatePropagationStopped()函数相关的jQuery示例代码如下:
// 为所有p元素绑定click事件 $("p").click( function(event){ alert("p-click"); } ); // 为所有button元素的click事件绑定第一个事件处理函数 $(":button").click( function(event){ alert("button-click-1"); alert( event.isImmediatePropagationStopped() ); // false event.stopImmediatePropagation(); alert( event.isImmediatePropagationStopped() ); // true } ); // 为所有button元素的click事件绑定第二个事件处理函数 $(":button").click( function(event){ alert("button-click-2"); } );
运行代码
http://www.365mini.com/page/jquery-event-isimmediatepropagationstopped.htm
相关文章推荐
- jQuery Event.stopImmediatePropagation() 函数详解
- jQuery Event.isPropagationStopped() 函数详解
- jquery实现鼠标经过显示下划线的渐变下拉菜单效果代码
- jQuery Event.stopPropagation() 函数详解
- jQuery Event.isDefaultPrevented() 函数详解
- jQuery Event.preventDefault() 函数详解
- 基于jQuery实现在线选座之高铁版
- jQuery实现TAB风格的全国省份城市滑动切换效果代码
- jquery中html、text、val的区别
- JQUERY UI Datepicker Demo
- JQuery 筛选器
- jquery实现像栅栏一样左右滑出式二级菜单效果代码
- jQuery的deferred对象
- jquery--jQuery插件【capacityFixed-类似于新浪微博新消息提示的定位框的实例页面】
- Jquery .ajax方法分析(一)
- Jquery Ajax WebService
- jQuery CSS3 照片墙
- jQuery实现的fixedMenu下拉菜单效果代码
- 基于jquery实现在线选座订座之影院篇
- jquery地址栏链接与a标签链接匹配之特效代码总结