首页 > 解决方案 > 如何通过一个类名使用 jQuery 选择器获取多个值

问题描述

我知道这听起来可能有点像初学者的问题,但想象一下我有以下示例

  <div class = "image">content 1</div>
  <div class = "image">content 2</div>
  <div class = "image">content 3</div>

我想使用 jquery 来获取我们将使用的 vanilla JavaScript 中的值数组

let divs = document.getElementsByClassName("image");

但是,如果我尝试使用var img = $('.image').val(); 它只会返回最后一个值,我还通过jQuery检查了常规属性页面,但我无法在任何地方找到它。

谢谢

标签: javascriptjqueryjquery-selectors

解决方案


使用每个回答

var image = {};
    $(".image").each(function(index) {
        image[index] = $(this).val();
    });

推荐阅读