Javascript 如何将新添加的元素存储到变量中?
可能重复:Javascript 如何将新添加的元素存储到变量中?,javascript,jquery,Javascript,Jquery,可能重复: 例如: $(document).append('<div class="new-elem" />'); 其中newElem是我最初附加到文档中的元素 我假设它不能像这样做: var newElem = $(document).append('<div class="new-elem" />'); var newElem=$(文档).append(“”); 您可以使用以下方法执行相反的操作: var newElem=$('').appendTo(文档);
例如:
$(document).append('<div class="new-elem" />');
其中newElem是我最初附加到文档中的元素
我假设它不能像这样做:
var newElem = $(document).append('<div class="new-elem" />');
var newElem=$(文档).append(“”);
您可以使用以下方法执行相反的操作:
var newElem=$('').appendTo(文档);
您应该使用:
var newElem=$('').appendTo(文档);
如果我理解正确,您希望有一个变量引用来引用您首先附加的内容,您不妨这样做:
var el = $('<div class="blah">');
$(document).append(el);
el.append('<span>test</span>');
var el=$('');
$(文件)。附加(el);
el.附加(“测试”);
我想appendTo也会起作用,因为没有看到它,哈觉得有点傻。。。
var newElem = $('<div class="new-elem" />').appendTo(document);
var newElem = $('<div class="new-elem"></div>').appendTo(document);
var el = $('<div class="blah">');
$(document).append(el);
el.append('<span>test</span>');