如何通过一个类名使用 jQuery Selector 获取多个值
Posted
技术标签:
【中文标题】如何通过一个类名使用 jQuery Selector 获取多个值【英文标题】:how to use jQuery Selector for multi values by one classname 【发布时间】: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 的一般属性页面,但我在任何地方都找不到。
谢谢
【问题讨论】:
api.jquery.com/each/#each-function 谢谢!这正是我想要的! 【参考方案1】:使用each回答
var image = ;
$(".image").each(function(index)
image[index] = $(this).val();
);
【讨论】:
以上是关于如何通过一个类名使用 jQuery Selector 获取多个值的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 jQuery 找到具有电子邮件地址作为类名的元素?