Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/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
Javascript 将outerHTML视为jQuery对象_Javascript_Jquery_Dom - Fatal编程技术网

Javascript 将outerHTML视为jQuery对象

Javascript 将outerHTML视为jQuery对象,javascript,jquery,dom,Javascript,Jquery,Dom,我试图创建两个简单的框,并允许用户从一个框中选择数据,然后将其复制到第二个框中。如果第二个框中已有相同的文本,请在后面添加一些简单文本 当项目不在第二个框中时,它基本上起作用。但是,如果是,我无法将数据附加到文本中 这里有一个简单的例子 第一次单击有效,但第二次单击后,什么也不会发生。尝试使用以下方法: foundId = $(this).first(); .将foundID更改为此foundID=$this 如果更新的代码出现在堆栈溢出上不是更好吗?@MikeMcCaughan确实如此。我唯

我试图创建两个简单的框,并允许用户从一个框中选择数据,然后将其复制到第二个框中。如果第二个框中已有相同的文本,请在后面添加一些简单文本

当项目不在第二个框中时,它基本上起作用。但是,如果是,我无法将数据附加到文本中

这里有一个简单的例子

第一次单击有效,但第二次单击后,什么也不会发生。

尝试使用以下方法:

foundId = $(this).first();
.

将foundID更改为此foundID=$this


如果更新的代码出现在堆栈溢出上不是更好吗?@MikeMcCaughan确实如此。我唯一更改的是分配foundId的行。感谢您的回复!是否有任何理由首先添加;因为我已经在遍历每个子节点了?非常感谢。一点也不。正如你在我的回答中所看到的,我不需要先使用;
foundId = $(this).first();