¿Cómo puedo crear una función que se parece a la devolución de llamada jquery $¿Cómo crear una función propia de jQuery en JavaScript?
Digamos que quiero llamar a un elemento con id = "mydiv".
Quiero ser capaz de llamar así
var div = $("mydiv").value;
creo que la función debe ser similar
function $(element)
{
return document.getElementById(element);
}
Es que la forma correcta de hacerlo, o prefiere otra forma de ¿resuélvelo?
Entonces, Bob viene a mirar un código que ha aterrizado en su regazo y descubre que está usando una función '$'. "% $ @ £%!", Suspira, "¿Es esto jQuery? No. ¿Quizás prototype.js está ahí en alguna parte? Oh, es una rutina personalizada. ¿Por qué la gente no puede dar nombres útiles a sus variables?" – Quentin
omg acaba de usar jQuery ya. –
Nombre la función como getElem ("id") si desea acortar document.getElementById ("id"). Escribí algo así antes y agregué un parámetro de contexto opcional para iframes, etc. getElem ("id", context). Esto fue antes de que descubriera jQuery. Usar $ sería simplemente confuso para cualquier persona que lea su código. –