有一个ul列表,id=“uu”,里面的li标签是通过ajax追加进去的,我想给这些li标签绑定click事件,$("#uu li").click(function(){alert(123);})怎样也出不来,求大侠们帮忙,感激不尽~~~
$(document).ready(function () {
$("li").live("click", function () {
$("#txtCode").val($(this).text());
$("#divShowText").html("");
})
没粘代码,我也不太清楚你这句代码写的位置。不过应该是加载顺序的问题,执行$("#uu li")时取不到内容,所以无效。这样写就好了,没用ajax 但是类似的:
js:
function add(){
$("#dd").html("
html代码片段
$(document).ready(function(){ $("li#dd").bind("click",function(){ alert("a"); }); });如果你有多个li标签,建议加上id,不然你点任何一个li都会有相同的反应