¿Cómo puedo detectar mediante programación si un objeto es un objeto jQuery? Por ejemplo:¿Cómo detectar mediante programación si un objeto es un objeto jQuery?
// 1. declare some variables
var vars = [1, 'hello', ['bye', 3], $(body), { say: 'hi' }];
// 2. ??? : implement function that tests whether its parameter is a jQuery object
function isjQuery(arg) { /* ??? */ }
// 3. profit
var test = $.map(vars, isjQuery); /* expected [ false, false, false, true, false ] */
Esto no funcionó para mí a menos que use instanceof –