jquery - 在 jQuery 中,给定一个选择菜单元素,如何访问第一个选项元素?

标签 jquery jquery-ui-selectmenu

给定一个像这样的 jQuery 元素:

$(selectElt)

如何访问第一个选项?请注意,我对给定选择菜单 ID 的选择器不感兴趣,例如

$('#selectmenu1 option:first')

我得到的是选择元素本身,$(selectElt),我需要从中选择第一个选项元素。

最佳答案

你可以试试

$(selectElt).children('option').eq(0)

$(selectElt).children('option:first')

$(selectElt).children('option').first()

正如罗里·麦克罗森所说

$('option:first',selectElt)

还有最后一个

$(selectElt).children('option').filter(':first')

关于jquery - 在 jQuery 中,给定一个选择菜单元素,如何访问第一个选项元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27987965/

相关文章:

jquery - 在表中的每行后面添加新行

php - FullCalendar 在月 View 中显示事件,但不在日、周或资源 View 中显示事件

php - 使用ajax使用codeigniter表单上传图像

jquery - 如何使用 jQuery UI 选择菜单为每个选项显示工具提示?

jquery - 如何使用 jQuery DataTables 插件在特定列中进行搜索?

Jquery cookie 插件不适用于 Firefox

javascript - 选择元素后自定义 jQuery selectmenu 下拉按钮?

javascript - 在 jQuery 选择菜单之后捕获数据属性

javascript - 无法获取要呈现的 jQuery-ui 选择菜单

javascript - 如何在 jQuery UI Selectmenu 中触发 'select' 事件