十三、bind的其他用法(多个绑定,命名空间)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/MASORL/article/details/80844878

1、绑定多个事件类型

$("p").bind("mouseover mouseout",function(){})

2、添加事件命名空间

$("p").bind("click.plugin", fuction(){});
$("p").bind("mouseover.plugin", function(){} );
$("p").bind("dblclick", function(){});
$("button").click(function(){
    $("div").unbind(".plugin");
});//点击button后,p元素除了dblclick绑定事件还在,其他两个事件被删除

3、相同事件名称,不同命名空间只想

$("p").bind("click.plugin", fuction(){});
$("p").bind("click", function(){} );
$("p").trigger("click!");//事件名跟"!",匹配所有没有命名空间中的click
$("p").trigger("click");//两者都触发

猜你喜欢

转载自blog.csdn.net/MASORL/article/details/80844878