<ul id="footernav">
<li><a href="javascript:void(0);" id="chat" data-icon="custom" data-transition="none">Tools</a></li>
<li><a href="javascript:void(0);" id="email" data-icon="custom" data-transition="none">My Ride</a></li>
<li><a href="javascript:void(0);" id="login" data-icon="custom" data-transition="none">News</a></li>
<li><a href="javascript:void(0);" id="skull" data-icon="custom" data-transition="none">Cool</a></li>
<li><a href="javascript:void(0);" id="coffee" data-icon="custom" data-transition="none" class"ui-btn-active ui-state-persist">Contact</a></li>
</ul>
现在,我使用这个jQuery的函数来得到我点击了该li
的id
:jQuery的.attr()方法返回undefined
$('#footernav li').click(function(){
alert($(this).attr('id'));
});
但它返回undefined
。
检查http://jsfiddle.net/k4Mcy/ – Imdad 2012-07-24 08:05:28