我在stackoverflow中已经阅读了如何获取用户点击的元素的id(或其他属性)。
一个选项是使用“event.target.id”,另一个选项是$(this).attr('id')
第一个似乎不适用于firefox 7.1(safari和chrome都很好) 第二个在每个浏览器上给我“未定义”..
任何提示?
由于
PS:为了更清楚,我附加了我正在使用的代码..
页面上的:
<div id="xyz" onclick="doAlert()">HELLO!</div>
脚本
function doAlert(){
alert(event.target.id);alert($(this).attr('id');
}