Description
Event-handlers that are registered natively are called even if event.stopPropagation() is called when jQuery.click() is used.
Using the native HTMLelement.click() correctly stops propagation.
Link to test case
I the following test case, both, a HTMLelement.click() and a jQuery.click() are triggered when the page is loaded.
In both cases, the event bubbling is prevented. The jQuery.click() is still triggered on the document event-handler.
https://jsbin.com/qekuda/7/edit?html,js,output
Link to Stackoverflow discussion
https://stackoverflow.com/questions/44309897/jquery-does-not-stop-propagation-of-jquery-click-on-native-event-handlers