我在下面有一个 html。如何获取第二个标签的文本,即"Frame Size"。
<div class="productOptionViewSelect">
<div class="selector fixedWidth" id="uniform-08876c63593c0928fefc45101870c7b0"><span style="-webkit-user-select: none;">Frame Size</span><select class="validation" id="08876c63593c0928fefc45101870c7b0" name="attribute[1318]">
<option value="">-- Please Select --</option>
<option value="2527">Frame Size</option>
<option value="206">10x15 (4x6 in)</option>
</select></div>
</div>
<div class="productOptionViewSelect">
<div class="selector fixedWidth" id="uniform-08876c63593c0928fefc45101870c7b0"><span style="-webkit-user-select: none;">Frame Size</span><select class="validation" id="08876c63593c0928fefc45101870c7b0" name="attribute[1318]">
<option value="">-- Please Select --</option>
<option value="252">Photo Size</option>
<option value="206">10x20 (4x6 in)</option>
</select></div>
</div>
我可以通过
$('.productOptionViewSelect').find('select').val();
但这不会满足我的要求。可以选择任何选项,所以我不能在 jQuery 之上使用。
编辑
如果我有两次具有不同选项集的相同块,而不是如何获得每个块的第二个选项?在这种情况下,我想要Frame Size和Photo Size但在每个事件调用中它只返回Frame Size 。任何帮助,将不胜感激。