elem.on("click", function (e) {
e.preventDefault();
e.stopPropagation();
// и так далее
});
Фича в том, что все современные браузеры передают объект события аргументом в коллбэке. И только некоторые старые ИЕ этого не умеют и используют глобальный объект window.event. Что устарело и по сути некорректно. По этому jQuery облегчает вам задачу, приводя все ситуации к единому виду - объекту события в коллбэке.