¿Cómo me refiero a un artículo adjunto en jQuery?

Quiero crear y anexar un elemento en jQuery, mientras guardo una referencia a él.

var buy = ""; var $buy = $(buy).appendTo("body"); $buy.html("hello"); 

Esperaba que algo como lo anterior funcionara. ¿Algunas ideas?

En resumen, $buy es el objeto que has agregado, solo estás haciendo una operación no válida. es una etiqueta de cierre automático, no hay HTML en su interior, por lo que .html("something") no tendrá ningún efecto.

Si .attr() establecer la información sobre herramientas, usa .attr() , así:

 $buy.attr('alt', 'hello'); 

Sí, la variable $buy guardará la referencia del elemento y el objeto jQuery.

Edición: $buy.html("hello"); agregará “hola” dentro de la etiqueta de la imagen, sin embargo, se ocultará en la pantalla ya que la imagen se muestra.