2011-03-22 17 views

Respuesta

22

más común var _object = $(this)[0];

Si usted tiene más de 1 elementos emparejado: $(this)[0], $(this)[1], $(this)[2] y así sucesivamente.

$(this).get() es también posible. Es sólo ventaja sobre el modelo de gama es que permite la selección del tipo $(this).get(-1) donde se obtiene el último objeto emparejado

0
var _object = $(this)[0]; 

Creo que esto es correcto, no se puede comprobar, porque aunque estoy en mi teléfono.

0

En su caso, basta con utilizar this.

$(this)[0] == this si this es un elemento DOM. Si se trata de otra cosa, p. un selector, $(this)[0] es el camino a seguir.

0
(function (e) { 
    var a = false; 
    try { 
     $(this)[0]; 
     a = true; 
    } catch (h) {} 
    alert(a.toString()); 
})(window); 
+0

Ha creado accidentalmente [dos] (http://stackoverflow.com/users/2098956/unver-kizilay) [cuentas] (http://stackoverflow.com/users/2098970/unver-kizilay) . Para saber cómo combinarlos, consulte [la ayuda] (http://stackoverflow.com/help/user-merge). – Gilles

Cuestiones relacionadas