Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/11/2012, 09:50
Avatar de Trublux
Trublux
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 14 años, 2 meses
Puntos: 48
Respuesta: ¿Es Class o Id el objeto selecionado?

Ok, entonces tu problema no es saber si un elemento está siendo usado por su clase o id, lo que quieres es saber si has recogido un elemento o varios.
Para ello puedes usar la "length":
Código Javascript:
Ver original
  1. jQuery.fn.reset = function () {
  2.     if ( this.length == 1 ){
  3.         this.reset();
  4.     } else if( this.length > 1 ){
  5.         this.each( function() {
  6.             this.reset();
  7.         });
  8.     } else{
  9.         //console.log( 'Ningún elemento encontrado' );
  10.     }
  11. }

De todas formas no creo que sea una gran carga el hacer un each cuando sólo tienes un elemento ya que lo que puedas "ahorrar" lo gastarás en decidir si haces el each o no.

También podrías usar un "do while" (pero seguirias teniendo que comprobar que te han llegado elementos).
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España

Última edición por Trublux; 29/11/2012 a las 10:04 Razón: Corregir un error en el código