獲取準確索引號<select>
元素。
當前行爲
0
考慮實際索引號返回。
的jsfiddle
http://jsfiddle.net/rwone/hsp6jeLh/
HTML
<div class="my_class">
<select>
<option value="none">don't click me</option>
<option value="bar1">bar1</option>
</select>
</div>
<div class="my_class">
<select>
<option value="none">click me</option>
<option value="bar2">bar2 - select me</option>
</select>
</div>
jQuery的
$(document).on("change",".my_class select", function() {
console.log($(this).index());
console.log("Why isn't the above value 1?")
});
編輯01:
Ergh,才意識到我也許應該補充一個類來選擇元素並傳遞通過對on()
方法。僅在相鄰元素http://jsfiddle.net/rwone/hsp6jeLh/5/
@Cattla - 你的建議似乎工作,謝謝。 – user1063287
您是否想要選擇'select'的索引或所選'option'的索引? – Horen