$("#parent").on('click',{foo: "bar"},fn);
function fn (e) {
console.log(e.currentTarget) // parent
console.log(this) // parent
console.log(e.delegateTarget) // parent
}
$("#parent").on('click','#son',{foo: "bar"},fn);
function fn (e) {
console.log(e.currentTarget) // son
console.log(this)// son
console.log(e.delegateTarget) //parent
}