放到$(function(){ $("#"+k3).live("click",function(){ShowNum(i)})})
1、动态增加img标签时将事件触发绑定在标签上(事先写好触发方法)如:
//动态增加标签
$("body").append("<img src='' id='jsoaeig' onclick='imgclick(this)'/>")
//绑定的方法
function imgclick(obj){
//获取标签id
$(obj).attr("id")
}
2、动态增加标签之后遍历标签绑定事件
//增加标签
$("body").append("<img src='' id='jsoaeig' class='img'/>")
//遍历标签
$("body img").each(function(index,obj){
alert($(this).attr("id"))
})
$("#id").append($("a").click(function(){//点击事件
})
)
只用javascript:
把事件与标签一起innerHTML在元素里搞定,比如:
document.getElementById('sasd').innerHTML="<a href='#' onclick='alert(Date().toLocaleString())' />"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)