jQuery:获取可见元素的值

时间:2014-02-09 18:33:23

标签: jquery class visible

我有一个包含多个HTML下拉列表的页面。

所有下拉列表都具有相同的类,并且一次只能在页面上看到其中一个(其他下拉列表基于不同的规则隐藏了jQuery)。

如何才能获得此类中当前可见元素的值(" myClass")?

示例下拉列表:

<select class="myClass" id="status1" name="status1">
    <option value="item1">Item 1</option>
    <option value="item2">Item 2</option>
    <option value="item3">Item 3</option>
</select>

非常感谢任何帮助,蒂姆

2 个答案:

答案 0 :(得分:2)

您可以使用:visible Selector

$('.myClass:visible').val()

DEMO

答案 1 :(得分:2)

尝试使用jQuery的:visible选择器。

$('.myClass:visible')