Test case details

Preparation Code

<div id="el">Some HTML element</div> <script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/prototype/1/prototype.js"></script> <script> jQuery.noConflict(); var el = document.getElementById('el'), did='el', jid='#el'; function S4() {   return (((1+Math.random())*0x10000)|0).toString(16).substring(1); } </script>
el.id = did = S4();     jid = '#' + did;     djid = 'div#' + did;

Test cases

Test #1

jQuery(jid);

Test #2

document.getElementById(did);

Test #3

jQuery(djid);

Test #4

jQuery($(did));

Test #5

jQuery(document.getElementById(did));

Test #6

jQuery(did);