javascript - 如何隐藏选择字段中的所有其他选项字段
问题描述
我需要隐藏每个":nth-child(even)"
选项字段。我花了几个小时寻找答案,但找不到。
这可能与 CSS 或 jQuery 吗?
<select name="testbox" id="testbox_id">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
</select>
解决方案
您可以将display属性设置为none#testbox_id option:nth-child(even)
#testbox_id option:nth-child(even){
display: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select name="testbox" id="testbox_id">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
</select>
推荐阅读
- python - 如何使用 Python 根据数据分布生成预测
- python - Selenium XPath 不工作,控制台找不到元素
- flutter - Flutter 中 StatelessWidget 中使用 TextEditingController 可以吗?
- android - 如何以编程方式将笔画添加到可绘制对象?
- nuxt.js - 我可以根据服务器的域在 Nuxt.js 中使用不同的页面/路由吗?
- python - Scrapy 网页抓取中的 AttributeError
- python - 编辑或更改已编译的 Python 脚本(.exe 文件)详细信息
- json - 为什么在 JSON 的情况下,当模式推断留给 Spark 时,Spark 输出 nullable = true?
- linux - perf中时间戳的含义是什么?
- linux - 如何在 Linux Centos 7.7 (AltArch) 中增加 /dev/root 中的可用文件系统大小?