DEMO : buttonタグ内のimg要素がある場合のevent.targetでの挙動の比較

クリックで、クリックした要素のタグ名をアラートで表示させます

$(selector).click の場合

どのブラウザでもどこをクリックしても"BUTTON"と表示される

event.target の場合

button内の画像をクリックした場合と、
ボタンの余白やテキスト部分をクリックした場合、webkit系で挙動が変わる。

webkit系でbutton内の画像をクリックすると"IMG"、「ボタンです」のテキスト部分だと"BUTTON"と表示される

event.target で調整した場合

どのブラウザでもどこをクリックしても"BUTTON"と表示される