首先我有两个变量:
var $prev="<div>This is Hello World</div>"
var $next="<h1>This is another Hello</h1>"
我希望$ next的标记附加到$ prev,就像
一样<div>This is Hello World<h1>This is another Hello</h1></div>
但我知道
$test.append($test1);
是不可能的,但是真的吗?我怎么能有相同的功能呢?
我希望html操纵函数也可以应用于存储html的变量
答案 0 :(得分:1)
这样做:
var $prev=$("<div>This is Hello World</div>");
var $next=$("<h1>This is another Hello</h1>");
这会创建jQuery对象 - 然后您可以使用.appendTo()方法。
$next.appendTo($prev);
答案 1 :(得分:0)
你应该做
var $prev=$('<div>', { text: "This is Hello World"});
var $next=$("<h1>", { text: "This is another Hello"});
然后你可以做
$next.appendTo($prev);
然后$prev
<div>
This is Hello World
<h1>This is another Hello</h1>
</div>
答案 2 :(得分:0)
var $prev="<div id='first'>This is Hello World</div>"
var $next="<h1>This is another Hello</h1>"
将$rev
插入页面
$('some_element').append($prev);
然后
$('#first').append($next);