我试图找出另一种方法来识别html代码并单击。
例如,
<div itemprop="size" class="shoesizes sizeBox" data-isapparel="false" id="size_sku2227293" skuid="sku2194684">10.0</div>
我目前正在使用
var test = document.getElementById("size_sku2227293");
test.click();
有没有办法通过html代码中的“ 10.0”而不是size_sku2227293获得元素?
最佳答案
您可以使用.filter()
方法:
$('div.shoesizes').filter(function() {
return this.innerHTML === '10.0';
}).click();