我的html代码:如何从jquery的类的第二个元素获取值?
<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>
这是工作第一要素:
$(".b_selectbox option:first").text();
我试图让文本 “类型”,这里是我试过至今:
$(".b_selectbox option:first").text()[1]; // result: "t" probably second letter from "Status"
$(".b_selectbox option:first")[1].text(); // not working either
没有使用每个和id名称的解决方案吗?
我不明白为什么我们应该删除“选项:第一个”? – motto 2012-02-28 23:52:53
你的意思是用'$('。b_selectbox选项')。eq(1)'?如果'option:first'将始终选择集合中的第一个选项。它与$('。b_selectbox选项')。eq(0)'相同,它总是选择第一个元素。你需要第二个,如果你有'$('。b_selectbox选项:first')。eq(1)',你会得到一个空的jQuery元素,因为'$('。b_selectbox option:first')'是一组只有一个元素。请参阅http://api.jquery.com/first-selector/ – 2012-02-28 23:54:19