这听起来像是一个非常基本的问题。假设我有以下 Form 元素
<select id="mySelect">
...
使用 jQuery,假设我想通过 ID 获取它,这样我就可以直接访问它的属性之一,比如 selectedIndex。
我不认为我可以使用
var selectedIndex = $("#mySelect").selectedIndex;
因为 # 选择器返回一个元素数组。如果我希望实际访问 select DOM 元素,那么我必须调用
var selectedIndex = $("#mySelect").get(0).selectedIndex;
它是否正确? 是否有一个选择器可以让我直接访问 DOM 元素,而无需对 get(0) 进行“额外调用”?
我问是因为我来自原型,我可以说:
var selectedIndex = $('mySelect').selectedIndex;