事件目标作为javascript中的返回值

时间:2014-03-14 13:27:15

标签: javascript jquery html css html5

有谁知道如何访问活动目标? 也就是说,我有一个功能:

func(event){...}

这样参数" event"是一个描述事件名称的字符串(例如" onclick" /" onload"等等),我该如何获得此目标? 假设给定的参数是" onclick"并且发生的点击是在名为" button1"的按钮上,如何将button1作为返回值?

谢谢!

1 个答案:

答案 0 :(得分:0)

除非您编辑了函数上下文(与$.proxy一样),否则可以使用this来获取当前元素($(this)将返回jquery对象。)

无论你是否编辑了上下文,你总是可以再次使用event.currentTarget(或$(event.currentTarget)作为jQuery对象)