如何将相同的变量追加两次?

Rou*_*uge 2 javascript jquery

我试图将相同的变量追加两次,但看起来代码只适用于第二个.

var test=document.createElement('option');               
test.innerHTML='some data';

      $('#data1').append(test);
      $('#data2').append(test);
Run Code Online (Sandbox Code Playgroud)

我想在不创建另一个变量的情况下将变量测试附加两次.非常感谢!

Sel*_*gam 9

尝试放入如下的相同选择器,

演示:http://jsfiddle.net/mrMva/

$('#data1, #data2').append(test);
Run Code Online (Sandbox Code Playgroud)

正如Felix从jQuery文档中指出的那样.附加

但是,如果存在多个目标元素,则将在第一个目标元素之后为每个目标创建插入元素的克隆副本.

  • @KevinB:显然是:*如果有多个目标元素,则会在第一个目标元素之后为每个目标创建插入元素的克隆副本.* - http://api.jquery.com/append/ (3认同)