有时候可能需要获取被点击元素的一些信息,此处就以id属性为例子,进行演示一下。
$(document).click(function (e){ var v_id=e.target.id; console.log(v_id); var v_id2 = $(this).attr("id"); console.log(v_id2); console.log(v_id == v_id2); }); /* 结果类似: testId testId true */
总结:获取id/其他属性值方法: 1. 使用 e.target.** ,eg: e.target.id 2. 使用 $(this).attr("id"), eg: $(this).attr("id") 个人推荐第二种,比较清晰明了。
有不足之处,希望大家指正。