Пользовательские события и кто отправитель? - PullRequest
0 голосов
/ 12 августа 2010

Я использую компонент, написанный в javascript.Компонент выставляет некоторые события.Проблема в том, что я не могу понять, кто отправитель.Они не предоставляют экземпляр отправителя в качестве параметра (как это делает jQuery).

Мой вопрос: есть ли способ подключить событие, используя javascipt / jquery или любой другой способ получить отправителя?

Все, что я знаю, это название события.

1 Ответ

1 голос
/ 12 августа 2010

Если я прав в том, что вы хотите: event.srcElement

http://msdn.microsoft.com/en-us/library/ms534638%28VS.85%29.aspx

Примечание: это не работает в Firefox.

Для FF и, скорее всего, Webkit:

img.onclick = function (e) { 
 if (window.event) e = window.event; 
 var srcEl = e.srcElement? e.srcElement : e.target; 
 // srcEl now can be used x-browser.  
 // (rest of the script here) 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...