如:
//动态增加标签
$("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,返回目标ID对应的数据集合//jsonData:数据集
//destID:目标ID
//json:目标ID结果集
function GetSubJson(jsonData, destID, json) {
for (var i = 0i <jsonData.lengthi++) {
if (jsonData[i].id == destID)
json.push(jsonData[i])
else {
if (jsonData[i].hasOwnProperty("children")) {
GetSubJson(jsonData[i].children, destID, json)
}
}
}
}
//例如
var json = []
GetSubJson(a, "2016", json)
<script>var chose=document.getElementById("chose").getElementsByTagName("li")
var choose=document.getElementById("choose").getElementsByTagName("li")
for(var i=0i<chose.lengthi++){
for(var l=0l<choose.lengthl++){
if(chose[i].id.substring(2)==choose[l].id)
document.getElementById(choose[l].id).innerHTML="111"
}
}
</script>