javascript - 如果选项值可见

标签 javascript jquery html

如果特定的选择选项可见,我希望执行一个函数。 我尝试了以下代码:

if ($(("#daychoise option[value='monday2']").is(':visible'))) {

}

那没有用,我在控制台中收到以下错误:

未捕获的 TypeError:对象 #daychoise 选项 [value='monday2'] 没有方法 'is'

那么如何检查选择的选项是否可见?

提前致谢

最佳答案

错误的选择器! 你应该使用这个:

if ($("#daychoise option[value='monday2']").is(':visible')) {

}

关于javascript - 如果选项值可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20280657/

相关文章:

javascript - 如何添加默认文本大小功能 - Javascript

javascript - window.parent.postMessage 不适用于 scr ="' 数据 :text/html;charset=utf-8"in iframe

javascript - 弹出警报消息后,javascript 是否仍在运行?

javascript - 从下拉列表中获取选定的文本,但使用 jQuery 删除数值

javascript - 安全的 adobe air html/javascript 代码

javascript - 使用 jquery 动态更改 WordPress 菜单页面

javascript - jQuery id 不产生文本表示

html - 从数据库检索的对象数组中获取结果并返回到 ng-template

php - 合并日期和时间

javascript - Bower 版本问题 : SockJS