将div添加到另一个div,然后执行一些操作,然后删除添加的div。怎么样?

时间:2011-04-18 21:12:48

标签: jquery

$div = $('<div>Here is my div!</div>');
$('#bar').append($div.html());
//do some actions
$div.remove();

但是附加的div没有删除?

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您正在克隆HTML

您必须省略.html()来电,因为您正在克隆$div HTML。

// always use a "var" in front of non-global variables
var div = $("<div>Here is my div!</div>");

// just add your jQuery element here. No call to .html()
$("#bar").append(div);

//do some actions

div.remove();

但我希望做一些动作在时间或用户交互方面是一个漫长的操作,否则我不知道这个功能是什么(创建,添加,做一些修改和删除)。