<div class="main_div"> <div id="inner_div"> <span id="d1" class="get_clicked">click to get id</span> </div> </div>
如何获取点击元素的ID?存在于inner_div内的span将具有不同的id,因为我将使用jquery ajax从模型(MVC)加载跨度.所以会有’n’个跨度.所有的跨度将具有唯一的ID.我想得到我点击的跨度的id.
点击时如何获取跨度的ID?如何使用jQuery?
$(document).on('click','span',function () { alert(this.id); });
旧代码
$('span').click(function(){ alert(this.id); });
或者您可以使用.on
$('span').on('click',function () { alert(this.id); });
这是指点击的当前span元素
this.id将给出当前点击的id