【问题标题】:how to use jQuery Selector for multi values by one classname如何通过一个类名使用 jQuery Selector 获取多个值
【发布时间】:2019-09-30 22:54:23
【问题描述】:

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

  <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 的一般属性页面,但我在任何地方都找不到。

谢谢

【问题讨论】:

标签: javascript jquery jquery-selectors


【解决方案1】:

使用each回答

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多