Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.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 - Fatal编程技术网

如何使用Jquery将具有特定类的所有元素的内容放入变量中

如何使用Jquery将具有特定类的所有元素的内容放入变量中,jquery,Jquery,使用Jquery时,我希望将具有特定类的所有元素的内容放入一个变量中。下面是一个例子: <div class="foo"> <div class="bar"><p>First set of text</p></div> <div class="bar"><p>Second set of text</p></div> <div class="bar">&l

使用Jquery时,我希望将具有特定类的所有元素的内容放入一个变量中。下面是一个例子:

<div class="foo">
    <div class="bar"><p>First set of text</p></div>
    <div class="bar"><p>Second set of text</p></div>
    <div class="bar"><p>Third set of text</p></div>
    <div class="bar"><p>N set of text</p></div>
</div>
我希望字符串变量的内容是

"<p>First set of text</p><p>Second set of text</p><p>Third set of text</p><p>N set of text</p>"
“第一组文本

第二组文本

第三组文本

N组文本

如果你试着在互联网上查找,但找不到答案。我正在考虑使用。每种方法,但我的几次尝试都没有很好的效果。有什么想法吗


谢谢

您想使用
.each()
是对的:


您想使用
是对的。each()


您想使用
是对的。each()


您想使用
是对的。each()

使用
.map()
如下:

var full = $( ".bar" ).map(function(){ return this.innerHTML; }).get().join('');

在上面的一行中,请注意
this.innerHTML
是jQuery的
$(this.html()
)的JS等价物,这意味着您也可以使用
$(this.html()

使用
.map()
,如下所示:

var full = $( ".bar" ).map(function(){ return this.innerHTML; }).get().join('');

在上面的一行中,请注意
this.innerHTML
是jQuery的
$(this.html()
)的JS等价物,这意味着您也可以使用
$(this.html()

使用
.map()
,如下所示:

var full = $( ".bar" ).map(function(){ return this.innerHTML; }).get().join('');

在上面的一行中,请注意
this.innerHTML
是jQuery的
$(this.html()
)的JS等价物,这意味着您也可以使用
$(this.html()

使用
.map()
,如下所示:

var full = $( ".bar" ).map(function(){ return this.innerHTML; }).get().join('');


在上面的一行中,请注意
this.innerHTML
是jQuery的
$(this.html()
)的JS等价物,这意味着您也可以使用
$(this.html()

谢谢,尽管我使用了j08691的解决方案,但该解决方案在JSFIDLE中似乎工作得很好。非常感谢!谢谢,尽管我使用了j08691的解决方案,但该解决方案在JSFIDLE中似乎工作得很好。非常感谢!谢谢,尽管我使用了j08691的解决方案,但该解决方案在JSFIDLE中似乎工作得很好。非常感谢!谢谢,尽管我使用了j08691的解决方案,但该解决方案在JSFIDLE中似乎工作得很好。非常感谢!非常感谢,这一原则在我的工作环境中非常有效。总有一天,我会分析这个函数,以便对它有更多的了解,但现在我将把它作为一份礼物!)如果您需要解释这段代码,请告诉我。非常感谢,这一原则在我的工作环境中非常有效。总有一天,我会分析这个函数,以便对它有更多的了解,但现在我将把它作为一份礼物!)如果您需要解释这段代码,请告诉我。非常感谢,这一原则在我的工作环境中非常有效。总有一天,我会分析这个函数,以便对它有更多的了解,但现在我将把它作为一份礼物!)如果您需要解释这段代码,请告诉我。非常感谢,这一原则在我的工作环境中非常有效。总有一天,我会分析这个函数,以便对它有更多的了解,但现在我将把它作为一份礼物!)如果您需要解释这段代码,请告诉我。