标签: jquery
为什么命令
alert($(this).attr("id"));
返回“未定义”?我在ASP NET和Internet Explorer 8中使用它。
答案 0 :(得分:3)
http://api.jquery.com/attr/
如果我们尝试获取尚未设置的属性的值,则.attr()方法将返回undefined。
可能缺少某些信息? ^^
答案 1 :(得分:1)
this没有ID,或者它不是您认为的元素。
this
答案 2 :(得分:-5)
我认为'this'指的是警告框,我猜它没有名为id的属性。