В зависимости от того, как сервер записывает оригинальный обработчик при наведении мыши, вы можете использовать простую перезапись, чтобы добавить свой собственный перехват, который затем можно использовать для обнаружения запускаемого старого:
var oldHandler = yourElement.onmouseover;
yourElement.onmouseover = function() {
//Do whatever new code you want here...
$j.trigger('oldHandlerCalled');
oldhandler();
}
Пример быстрого и грязного примера, но вы поняли идею. Нет гарантий, что это не приведет к утечке памяти в IE6;)
Если сервер присоединяет событие через jQuery, вы можете посмотреть в yourElement.data.events и сделать это гораздо более аккуратным способом, чем этот.