如何在jquery中插入嵌套项?

时间:2013-12-09 00:09:57

标签: javascript jquery

我的变量看起来像这样。

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

我目前附加了这样的图片:

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

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

3 个答案:

答案 0 :(得分:1)

使用find功能:$li.find("div").append($image)

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

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

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

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)

您可以像这样使用children()

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