javascript - 如何从已分割的div中获取数据

标签 javascript jquery

大家好,我想使用 Jquery 从 div 中提取数据。 所以我有这个 3 div :

<div class="wind">Venice,it</div>
<div class="wind">Madrid,es</div>
<div class="wind">Rome,it</div>

在我的 JS 文件中,我想提取:Venice,it/Madrid,es/Rome,it。

我现在所做的是: var data = $("div.wind").text() .

写这个我得到字符串 Venice,itMadrid,esRome,it 但我不想这样。我希望 div 已经被分割了。

var vector= [(Venice,it),(Madrid,es),(Rome,it)]

我该怎么做?

预先感谢您的帮助。

最佳答案

使用.each()

$(() => {
  var vector = []
  $(".wind").each(function(){ vector.push($(this).text()) })
  console.log(vector)
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="wind">Venice,it</div>
<div class="wind">Madrid,es</div>
<div class="wind">Rome,it</div>

关于javascript - 如何从已分割的div中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60873535/

相关文章:

javascript - 使用 lineTo 和圆弧绘制线段和圆 - 填充问题

javascript - 当用户点击另一个显示输入标签时,如何自动点击隐藏的提交输入标签?

javascript - 在移动 session 中模拟 session cookie?

javascript - jQuery 类的目标迭代

javascript - 如何在 Bootstrap 日期时间选择器中获得 15 倍数的时间?

javascript - promise 完成后导出

javascript - 正则表达式和数组 : Most efficient approach

javascript - 如何在弹出的 fancybox 上使用按钮附加 Click 事件>

javascript - 检查鼠标是否按下或将文件从本地文件夹拖到浏览器

jquery - 使用多个按钮和 div 展开和折叠