如何通过一个类名将jQuery Selector用于多个值

时间:2019-05-14 00:33:54

标签: javascript jquery jquery-selectors

我知道这听起来像是一个初学者的问题 但想象一下我有以下示例

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

并且我想使用jquery来获取值的数组,例如在普通JavaScript中,我们将使用

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

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

谢谢

1 个答案:

答案 0 :(得分:0)

使用each

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