De acuerdo, normalmente me consideraría un usuario intermedio de jquery, pero este parece ser un problema muy novato que no estoy seguro de cómo codificar.llamando al selector de jquery
Tengo un div que quiero ejecutar una función en contra. La única manera de que soy consciente de cómo hacer esto es algo así como ...
$("#divname").each(function(){
dostuff();
});
Este parece ser un poco más de trabajo cuando sé que sólo habrá un elemento. Intenté esto ...
$("#divname", function(){
console.log($(this));
});
... pero escribe todo el dom. Solo quiero ejecutar la función en este elemento. ¿Cómo puedo hacer eso?
'hacerTarea ($ ("# divname")); ¿? – Sampson
@JonathanSampson. LoL, Mi respuesta hubiera sido exactamente igual si no hubiera 30 caracteres de respuesta límite ... :) – gdoron
@gdoron En realidad, no es el mejor enfoque. Le impide usar 'doStuff' como una devolución de llamada más adelante en otras iteraciones de jQuery ya que se refiere a un parámetro en lugar de' this'. Ver mi respuesta para más detalles. – Sampson