mir*_*rza 3 jquery jquery-selectors
我的HTML代码:
<select class="b_selectbox">
<option value="0">Status</option>
</select>
<select class="b_selectbox">
<option value="0">Type</option>
</select>
<select class="b_selectbox">
<option value="0">Category</option>
</select>
Run Code Online (Sandbox Code Playgroud)
这适用于第一个元素:
$(".b_selectbox option:first").text();
Run Code Online (Sandbox Code Playgroud)
我试图获取文本"类型",这是我到目前为止尝试的:
$(".b_selectbox option:first").text()[1]; // result: "t" probably second letter from "Status"
$(".b_selectbox option:first")[1].text(); // not working either
Run Code Online (Sandbox Code Playgroud)
有没有使用每个和ID名称的解决方案?
或
$('.b_selectbox option').eq(1).text();
Run Code Online (Sandbox Code Playgroud)
如果每个select元素只有一个选项(select不必要?),或者你想得到所有选项中的第二个,或者
$('.b_selectbox').eq(1).children('option').first().text();
Run Code Online (Sandbox Code Playgroud)
如果你想要option第二个select元素的第一个文本.
有关更多信息,请参阅.eq() [docs].