如何在jquery中插入嵌套项

How to insert nested item in jquery?

本文关键字:插入 嵌套 jquery      更新时间:2024-05-27

我有这样的变量。

  var $li = $('<li data-session-id="'+this.id+'"><div></div></li>'),

我现在附加了一个像这样的图像:

  crane.game.waitingList.append($li.append($image));

我想把图像插入div中,我该怎么做?

$li引用列表项。要引用其中的div,请使用find:

$li.find('div').append($image);

使用find函数:$li.find("div").append($image)

下面是一个类似的例子:http://jsfiddle.net/WzL8Y/1/

另一种方法是在JQuery Selector:中指定上下文

$("div",$li).append($image);

您可以这样使用children()

$li.children(0).append($image)