$.fn.find
scopes selectors to the context element by default and querySelectorAll requires using the :scope
pseudoelement selector.
// 0 results
jQuery("body").find("html div").length;
// Lot of results
document.body.querySelectorAll( "html div" ).length;
See also:
jQuery("body").find("> div"); // Works
document.body.querySelectorAll( "> div" ).length; // Error
:checked
:selected