实例 双击 p 元素时警报文本: $("p").dblclick(function(){ alert("这个段落被双击。");}); 尝试一下 » 定义和用法 当双击元素时,触发 dblclick 事件。 dblclick() 方法触发 dblclick 事件,或规定当发...
实例 当单击 div 元素内部的 p 元素时,改变所有 p 元素的背景颜色: $("div").delegate("p","click",function(){ $("p").css("background-color","pink");}); 尝试一下 » 定义和用法 delegate() 方法为指定的元素...
实例 移除所有通过 live() 方法向 p 元素添加的事件处理程序: $("p").die(); 尝试一下 » 定义和用法 die() 方法在 jQuery 版本 1.7 中 被废弃 ,在版本 1.9 中被移除。请使用 off() 方法代替。...
实例 如果 image 元素遇到错误,把它替换为文本: $("img").error(function(){$("img").replaceWith("p图片加载错误!/p");}); 尝试一下 » 定义和用法 error() 方法在 jQuery 版本 1.8 中 被废弃 。 当元素遇到...
实例 event.currentTarget 通常等于 this : $("h1,h2,p").click(function(event){ alert(event.currentTarget === this);}); 尝试一下 定义和用法 event.currentTarget 属性是在事件冒泡阶段内的当前 DOM 元素,通常等于...
实例 对每个 p 元素返回通过 on() 方法传递的数据: $("p").each(function(i){$(this).on("click",{x:i},function(event){alert("序号:" + $(this).index() + ". 段落的数据为: " + event.data.x);});}); 尝试一下 » 定义和...
实例 改变 div 元素的背景颜色(button 元素的祖先): $("div").on("click","button",function(event){ $(event.delegateTarget).css("background-color", "pink");}); 尝试一下 » 定义和用法 event.delegateTarget 属性返回...
实例 防止链接打开 URL,并检查 preventDefault() 是否被调用: $("a").click(function(event){event.preventDefault();alert("检查 preventDefault() 是否被调用: " + event.isDefaultPrevented());}); 尝试一下 » 定义和用...
实例 检查 event.stopImmediatePropagation() 是否被调用: $("div").click(function(event){ event.stopImmediatePropagation(); alert(event.isImmediatePropagationStopped());}); 尝试一下 » 定义和用法 该方法检查指定的事件...
实例 检查 event.stopPropagation() 是否被调用: $("div").click(function(event){event.stopPropagation();alert(event.isPropagationStopped());}); 尝试一下 » 定义和用法 event.isPropagationStopped() 方法检查指定的事件上...