繁体   English   中英

jQuery使用特定的类名获取SPAN值

[英]jQuery Getting SPAN value with a specific Class name

好的。 我在页面中span如下所示的元素。

    <span class="Jens">Bill Gates</span>
    <span class="noJens">Martin Reid</span>
    <span class="Jens">Jeff Bezos</span>
    <span class="Jens">Mark Zuckerberg</span>
    <span class="noJens">Nameless Dude</span>
    <span class="Jens">Jack Ma</span>
    <span class="Jens">Larry Ellison</span>

我想用类名Jens来获取所有span值,并需要用空格或break分隔这些值。

我设法通过提供以下代码来获取值。 但是如何用空格或空格分隔每个条目?

$("span[class='Jens']").text(); //Outputs Bill GatesJeff BezosMark ZuckerbergJack MaLarry Ellison

我可以通过遍历每个元素来获得所需的输出。 但是,有没有办法在上述单个语句中用空格或\\n分隔每个条目?

您可以使用以下命令将它们用逗号分隔:

$('.Jens').map(function() { return $(this).text(); }).get().join();

工作演示

要在连接方法中使用\\n传递参数\\n将它们连接起来:

连接的语法:array.join(separator)

$('.Jens').map(function() { return $(this).text(); }).get().join("\n")

使用\\ n进行演示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM