如何获取绑定"click"事件的选择器?

zel*_*owy 5 jquery

我正在使用jQuery on函数绑定click事件:

$('#page-container, .some-class').on('click', '.do-something', function(event) {
    // #page-container or .some-class?
});
Run Code Online (Sandbox Code Playgroud)

现在在回调函数内部,我想知道是否已从#page-container或触发'click'事件.some-class.随着$(this)我得到的只有已经被点击选择.

und*_*ned 8

delagateTargetevent对象的属性是指委托的目标:

$('#page-container, .some-class').on('click', '.do-something', function(event) {
    var dt = event.delegateTarget;
});
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/SmXCG/