
jquery对动态加载的li添加click事件,事件无法触发
以下是代码部分:<inputid="cityName"name="cityName"type="tel"maxlength="11"placeholder="请选择您所在...
以下是代码部分:
<input id="cityName" name="cityName" type="tel" maxlength="11" placeholder="请选择您所在城市">
<div class="choose-abc">
<h4 id="checkId"><a name="a" href="">请选择</a></h4>
</div>
$(".choose-abc li").on("click",function(){
alert("sss");
});
$("#cityName").click(function(){
$("<li value='"+item.id+"'><a href='#'>"+item.cityName+"</a></li>").insertAfter("#checkId");
}); 展开
<input id="cityName" name="cityName" type="tel" maxlength="11" placeholder="请选择您所在城市">
<div class="choose-abc">
<h4 id="checkId"><a name="a" href="">请选择</a></h4>
</div>
$(".choose-abc li").on("click",function(){
alert("sss");
});
$("#cityName").click(function(){
$("<li value='"+item.id+"'><a href='#'>"+item.cityName+"</a></li>").insertAfter("#checkId");
}); 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询