可以把为元素绑定的多个事件用命名空间规范起来。
$(function(){ $("p").bind("mouseover.plugin", function(){}); //命名空间的mouseover $("p").bind("click.plugin", function(){}); //命名空间的click $("p").bind("click", function(){}); //普通的click }); //解除命名空间的全部事件 $("p").unbind(".plugin"); //正常的click事件不会被删除 //执行命名空间事件 $("p").trigger("click"); //执行p的全部click事件 $("p").trigger("click!"); //触发所有不包括的命名空间里的click