我知道这听起来像是一个初学者的问题 但想象一下我有以下示例
<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检查了“常规属性”页面,但在任何地方都找不到它。
谢谢
答案 0 :(得分:0)
使用each
回答var image = {};
$(".image").each(function(index) {
image[index] = $(this).val();
});