优艾设计网

jquery on()如何动态绑定元素多事件多函数?

优艾设计网 https://www.uibq.com 2023-06-17 08:00 出处:网络 作者:在线设计
<div class=\"a\"><div class=\"b\">#############################</div></div><scirpt>$(function(){$(\".a\").on(\".b\",{click:callback1 callback2,mouseover:callback3 callbac

<div class="a">

<div class="b">#############################</div></div>

<scirpt>
$(function(){

$(".a").on(".b",{click:callback1 callback2,mouseover:callback3 callback4})})

</scrip优艾设计网_PS论坛t>

假如.b元素是动态生成的,现在想给其绑定多个事件,并且每个事件绑定多个回调函数,如何实现,上面的写法肯定不对,求大神指点


申勇 2小时前

优艾设计网_PS论坛

采用事件委托的方式,可以委托到父元素或者直接document上。


索超 优艾设计网_PS问答 1小时前

$(".a").off()("click mouseover".on("click mouseover",".b",function(e){})


小绿679 1小时前

$(document).off(("click mouseover优艾设计网_PS交流").on("click mouseover",".b",function(e){})


皮皮鲁的皮 1小时前

优艾设计网_设计

每一次先off一下,避免绑定事件多次


0

精彩评论

暂无评论...
验证码 换一张
取 消