在jQuery 1.4中,data参数可以用于把附加信息传递给事件处理函数。一个很好的用处是应付由闭包导致的问题。可以参考 .bind()的讨论来获得更多信息。
参数
typeString 事件类型
data(可选) Object 欲绑定的事件处理函数
fn Function 欲绑定的事件处理函数
示例
HTML 代码:
<p>Clickme!</p>
jQuery 代码:
$("p").live("click", function(){
$(this).after("<p>Anotherparagraph!</p>");
});
描述:
阻止默认事件行为和事件冒泡,返回false
jQuery 代码:
$("a").live("click",function() { return false; });
//根本原因在这,需要阻止默认事件行为和事件冒泡,在代码后面添加return false;就OK了
描述:
仅仅阻止默认事件行为
jQuery 代码:
$("a").live("click", function(event){
event.preventDefault();
});
您可能感兴趣的文章: