在此代码中,我们可以通过 2 种不同的方式获取元素 id 的值,并以两种方式返回结果
$("#my_div").on("click", function () {
alert( $(this).attr("id") );
alert( this.id );
});
但我感兴趣,第二种方式,在这种情况下是否合适?我问这个,因为在代码中我们使用 jquery 选择器,对于 jquery 选择器,写清楚的 javascript:这是合理的,它会一直工作吗?或者可能更好地使用 jquery $(this)作为 jquery 选择器?还是没有区别?