Naw, it doesn't matter if you 'return' on jQuery events (v3)

Revision 3 of this benchmark created on


Preparation HTML

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<div id="some_el_1"></div>
<div id="some_el_2"></div>

Setup

var el1 = jQuery('#some_el_1');
    el1.on('click', function() {
      return true;
    });
    
    var el2 = jQuery('#some_el_2');
    el2.on('click', function() { });

Teardown


    el1.off('click');
    el2.off('click');
  

Test runner

Ready to run.

Testing in
TestOps/sec
return on event
el1.trigger('click');
ready
no return in event
el2.trigger('click');
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.