我正在尝试处理div
上的点击事件。我需要在div
上处理2个单独的点击事件,一个在元素<a>
上,另一个在元素上{ {1}}我有一个if-else条件的psedo代码,具体取决于我点击的元素。
下面是渲染页面后的函数:
<span>
我不确定如何根据该元素检查点击了哪个元素来执行乐趣。任何想法?
答案 0 :(得分:3)
在事件上使用getTarget
方法,将检查事件目标(或任何父级)是否与选择器匹配。
if (e.getTarget('a')) {
} else if (e.getTarget('span') {
} else if (e.getTarget('.someClassName') {
}
// etc