Test case details

Preparation Code

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"> </script> <div id="context">   <p>     Some paragraph   </p> </div>
var el = document.getElementsByTagName('p')[0];
    $('p').die('click');     $('#context').undelegate('p', 'click', $.noop);     $(document).undelegate('p', 'click', $.noop);     $('#context').off('click', 'p', $.noop);     $(document).off('click', 'p', $.noop);     $("p").off("click", $.noop);     $("p").unbind('click');

Test cases

Test #1

$('p').live('click', $.noop);

Test #2

$('p', $('#context')).live('click', $.noop);

Test #3

$('#context').delegate('p', 'click', $.noop);

Test #4

$(document).delegate('p', 'click', $.noop);

Test #5

$('#context').on('click', 'p', $.noop);

Test #6

$(document).on('click', 'p', $.noop);

Test #7

$("p").on("click", $.noop);

Test #8

$("p").click($.noop);

Test #9

$("p").bind('click', $.noop);

Test #10

el.addEventListener('click', function() {   $.noop });