我如何引用jQuery中的附加项?

我想在jquery中创建和追加一个项目,同时保存对它的引用。

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

我期待像上面这样的东西工作。 有任何想法吗?

简而言之, $buy 你附加的对象,你只是做了无效的操作。 是一个自动关闭的标签,里面没有HTML,所以.html("something")将无效。

如果您打算设置工具提示,请使用.attr() ,如下所示:

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

是的,变量$buy将保存元素和jQuery对象的引用。

编辑: $buy.html("hello"); 将在图像标记内添加“hello”,但是在显示图像后它将隐藏在屏幕上。