jquery - 在jQuery中选择带有文本模式和数字的选择框
问题描述
我需要选择具有如下模式的select
框列表。id
id_social_media-0
id_social_media-1
id_social_media-2
我不能使用$('select[id^=id_social_media-').each()
,因为有一个隐藏元素作为id_social_media-__empty
. 我试过了id_social_media-\d
,但它不起作用。
解决方案
您可以使用:not 选择器来排除您不想要的结果:
$("select[id^=id_social_media-]:not([id=id_social_media-__empty])")
推荐阅读
- python - 捕获最多三位数字的所有数字
- maven-3 - Maven Jacoco:Jacoco:report 没有从 pom.xml 中选择配置
- python - 更新散景补丁图中的分类级别
- javascript - 如何在视频的 vtt 中强制换行
- perl - Perl 模块无法使用 CPAN/cpanm 安装
- katalon-studio - 无法打开 Katalon 项目文件(无法选择)
- python - Python lambda问题
- rxjs - 在 rxjs 中组合 BehaviorSubjects
- git - git - git fetch / git merge 合并没有冲突,但显示几乎所有文件都已修改并需要提交
- hadoop - 处理具有有限存储空间的通用爬网数据