"<ul>
<li id="a"><a>点击</a></li>
<li id="b"><a>提交</a></li>
</ul> "
怎么通过点击a标签获取li标签的id
<ul id="ul">
<li id="a"><a>点击</a></li>
<li id="b"><a>提交</a></li>
</ul>
<script>
document.getElementById('ul').onclick = function (e) {
e = e || window.event;
var o = e.srcElement || e.target;
if (o.tagName == 'A') alert(o.parentNode.id)
else if(o.tagName=='LI') alert(o.id)
}
</script>
绑定onclick 事件不行吗?
$("body").on("click", "ul li a", function () {
var id = $(this).parent().attr("id");
alert(id);
})
使用jquery绑定点击事件;
$(function(){
$("ul a").click(function(){
var id = $(this).closest("li").attr("id");
alert(id);
});
});