是否可以在 jquery 中结合两个 html 选择?
var derp1 = $('#derp1').html();
var derp2 = $('#derp2').html();
var combDerp = derp1.add(derp2);
$('#derpina').html(combDerp);
我想将 html 的两个特定部分合二为一,并将它们显示在页面的另一部分。非常感谢任何帮助:)
是否可以在 jquery 中结合两个 html 选择?
var derp1 = $('#derp1').html();
var derp2 = $('#derp2').html();
var combDerp = derp1.add(derp2);
$('#derpina').html(combDerp);
我想将 html 的两个特定部分合二为一,并将它们显示在页面的另一部分。非常感谢任何帮助:)
由于您正在获取每个的 html,因此您可以将两者连接起来。
$('#derpina').html(derp1 + derp2);
或者,您可以获取实际节点并移动它们。
var derp1 = $("#derp1");
var derp2 = $("#derp2");
$("#derpina").html(derp1.add(derp2));
只是改变
var combDerp = derp1.add(derp2);
到
var combDerp = derp1 + derp2;
只需将它们连接起来。
var combDerp = derp1+derp2;
如果您尝试附加 HTML,也可以使用 JQuery .Append()。
如果你想让元素移动,你应该使用:
$('#derp1, #derp2').contents().appendTo('#derpina');
如果你想复制它们,你应该使用:
$('#derp1, #derp2').contents().clone().appendTo('#derpina');