Fixed a wrong difference and added another feature

1. .trigger() does not cause the default action to occur. Instead, it invokes the property of the same name as the event as a method. If this happens to cause the default action to occur - great - but this is not what it actually does.

2. .trigger() and .triggerHandler() invoke the on(event-type) method of the object as well ($(form).trigger("submit") calls form.onsubmit(...) as well).