jq动态添加的元素触发事件无效
Posted 卖面条的老大爷
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jq动态添加的元素触发事件无效相关的知识,希望对你有一定的参考价值。
<div class=‘a‘>
<div class=‘b‘>
</div>
其中$(‘.a‘)是html页面的元素,$(‘.b‘)是jq动态添加的元素。$(".b").click(function(){})方法失效
原来jq中动态添加的元素不能直接使用$(".b").click(function(){});的方法,要使用$(".a").on(‘click‘,‘.b‘,function(){});
$(".a")可以是$(".b")的任意祖先元素
以上是关于jq动态添加的元素触发事件无效的主要内容,如果未能解决你的问题,请参考以下文章