我正在尝试提醒一个ID,但它显示[object Object]
。如何获取ID?
$('.x3').click(function() {
var id = $(this.id);
alert(id);
});
答案 0 :(得分:2)
$(this)
是DOM element
。尝试访问元素的attr
属性。
$('.x3').click(function(){
var id = $(this).attr("id");
alert(id);
);
答案 1 :(得分:1)
var id = $(this.id);
此语句仅返回jQuery包装器对象(如果DOM上不存在匹配元素,则返回length
为0。
将其字符串化以显示在alert
上将打印[object Object]
。您宁愿使用
var id = this.id; // or var id = $(this).attr('id')