Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 将同一元素附加到两个位置_Jquery_Html_Append - Fatal编程技术网

Jquery 将同一元素附加到两个位置

Jquery 将同一元素附加到两个位置,jquery,html,append,Jquery,Html,Append,我有以下html <div id="test"> <div> <img /><img /><img /> </div> <div> <img /><img /><img /> </div> </div> jquery: $('#clickto').click(function(){ $(

我有以下html

<div id="test">
    <div>
      <img /><img /><img />
    </div>
    <div>
      <img /><img /><img />
    </div>
</div>

jquery:

$('#clickto').click(function(){
   $('<h1>hi</h1>').appendTo('#test div:nth-child(1)');
   $('<h1>hi</h1>').appendTo('#test div:nth-child(2)');
});
$('#clickto')。单击(函数(){
$('hi')。附录('testdiv:nth child(1)');
$('hi')。附录('testdiv:nth child(2)');
});
由于我附加了两次,所以必须附加相同的元素。我认为有一个简单的方法

我尝试了这个,但只附加了一个div:

$('<h1>hi</h1>').appendTo('#test div');
$('hi')。附加到('test div');

这就行了

文件

div:lt(2)
将选择前两个元素

$('<h1>hi</h1>').appendTo('#test div:lt(2)');
$('hi')。附录('lt(2)';

这就行了

文件

div:lt(2)
将选择前两个元素

$('<h1>hi</h1>').appendTo('#test div:lt(2)');
$('hi')。附录('lt(2)';
你可以改变它

$('#test div').append($('<h1>hi</h1>'));
$('testdiv')。追加($('hi');
你可以改变它

$('#test div').append($('<h1>hi</h1>'));
$('testdiv')。追加($('hi');

$('hi')。附加到('test div.select_me');

$('hi')。附加到('test div.select_me');