$div = $('<div>Here is my div!</div>');
$('#bar').append($div.html());
//do some actions
$div.remove();
但是附加的div没有删除?
我该怎么做?
答案 0 :(得分:3)
您必须省略.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();
但我希望做一些动作在时间或用户交互方面是一个漫长的操作,否则我不知道这个功能是什么(创建,添加,做一些修改和删除)。