当class扇区使用时,event.srcElement不起作用

时间:2010-06-23 10:18:37

标签: jquery javascript-events

斐伊川,

我有一个使用event.srcElement的问题,我已经为类选择器编写了一个事件处理程序,但是当我接收源元素时,我点击的确切元素没有得到。那里有任何替代

2 个答案:

答案 0 :(得分:2)

使用

e.target而不是

$("#btn").click(function(e){
   // The following will get you the DOM element that initiated the event.
   var targetELement = e.target; 
});

答案 1 :(得分:2)

尝试:

var target = e.target || e.srcElement;
  

但是当我接受消息来源时   元素我拥有的确切元素   点击没有得到。有没有   替代那里

你的意思是:

$('#element_id').click(function(){
  $(this).... // it refers to current element
});

如果你想在普通的javascript中使用元素,你可以这样做:

$('#element_id').get(0);