猿问

指定数量下?

我有多个具有保存属性的相同类,所以我不能使用nextUntil().


假设我想获得第三个。我怎样才能用这个next()函数做到这一点? [index]不起作用。


<div class="order-modifier-list"> </div>

<div class="order-modifier-list"> </div>

<div class="order-modifier-list"> </div>

<div class="order-modifier-list"> </div>

$(`.order-modifier-list`).next().find(`.order-modifier-list-item[item-id=${itemID}]`).attr('data-modifier-details')



qq_笑_17
浏览 126回答 1
1回答

心有法竹

next()并不意味着通过指定索引或数字来获取元素。的目的next是获取所选元素的下一个兄弟元素。如果要指定数字,请使用.eq(),它将返回指定元素的 jQuery 对象。console.log($('.order-modifier-list').eq(2));<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><div class="order-modifier-list">1 </div><div class="order-modifier-list">2 </div><div class="order-modifier-list">3 </div><div class="order-modifier-list">4 </div>
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答