我正在研究API,它从网站中提取数据。并且该网站类似于->
<div id="mainContainer">
<a class="item">text1</a>
<a class="item">text2</a>
<a class="item">text3</a>
<a class="item">text4</a>
<a class="item">text5</a>
</div>
我想将所有文本存储在一个对象中类似于{"项目1":"文本1","项目2":"正文2"……};这是我正在做的
var prediction = $('#mainContainer > item');
console.log(prediction);
输出
<a class="item">text1</a><a class="item">text2</a><a class="item">text3</a>....
我该怎么做
您可以创建一个对象,然后用每个填充它
values = {};
$('#mainContainer a.item').each((i,x) => values['item'+(i+1)] = $(x).text())