我.on()
在 jQuery 1.7.2 中使用绑定事件的委托功能,当然上下文this
是委托选择器,而不是触发事件的元素。我需要this
从被点击的元素访问。我知道我可以使用委托(父)选择器来搜索它this
,但必须有一种更简洁的方法。
$('#wrap').on('click', 'button', function(){
console.log($(this)) //returns #wrap, not button
});
澄清
问题是我将 jQuery 对象作为第二个参数传递,请参见示例