例如我有这个事件
$('body').on('click','.class', function() {
//something
});
如何获取我点击的.class类的元素?
答案 0 :(得分:1)
您可以使用this
获取javascript对象,或使用$(this)
获取jquery对象。
$('body').on('click','.class', function() {
alert(this.id); //with this, javascript provided properties or methods.
alert($(this).attr('id')); // with $(this) jquery provided properties or methods.
});
答案 1 :(得分:0)
您仍然可以$(this)
访问.click
,就像在{{1}}中一样。
答案 2 :(得分:0)
您可以使用处理程序
中的$(this)
访问它
$('body').on('click','.class', function() {
$(this) or this // This points to the element with .class
// which you just clicked
alert($(this).attr('class') ); // Gets the class name
});
答案 3 :(得分:0)
试试这个:
$('body').on('click','.class', function() {
$(this).<some property here>;
});