如果最接近的ID在jQuery中,然后做点什么

时间:2018-08-23 20:08:41

标签: jquery

这里有一个问题:如果最亲密的父母有某个班级,那么就做些我找不到的答案。

当前,我为此选择一个ul作为点击项:

$(this).closest("ul")

这将返回正确的对象,它是: enter image description here

我需要运行一个if语句来执行以下操作:

if($(this).closest("ul") has, contains "quantity" ) {then do something}

上面的语句不是正确的语法,而只是我需要的一个示例。我一直在寻找的“数量”并不总是被称为它将改变的数量。我可以执行“ addClass”,但这不是我想要的。我需要检查特定的最接近的ul是否等于一个值。

html元素如下所示:

<ul class="d-none po-list" name="quantity" id="quantity" data-dependent="quantity" data-cost="" style="display: none;"><li value="25" data-cost="94.00"><span>25</span></li><li value="50" data-cost="99.00"><span>50</span></li><li value="100" data-cost="137.00"><span>100</span></li><li value="250" data-cost="278.00"><span>250</span></li><li value="500" data-cost="405.00"><span>500</span></li><li value="1000" data-cost="682.00"><span>1000</span></li><li value="2500" data-cost="1698.00"><span>2500</span></li><li value="5000" data-cost="2792.00"><span>5000</span></li></ul>

0 个答案:

没有答案