jquery - 隐藏 textarea, div#id, div 类取决于下拉选择
问题描述
如何根据使用 jQuery 的下拉选择隐藏 DIV 或其他任何内容(带有类或 ID)?
例如:
<div id="example">
<select>
<option vlaue="1">paris</option>
<option vlaue="2">new yourk</option>
<option vlaue="3">oslo</option>
<select>
<div class="abc">hello</div>
<div id="xxx">i'm happy</div>
</div>
如果我选择“巴黎”,则 divid=xxx
必须消失。我怎样才能做到这一点?
解决方案
使用更改事件进行选择,然后使用 if 语句检查是否选择了 Paris 选项的值使用隐藏功能隐藏 div
$('#exemple select').on('change', function() {
if( this.value == 1){
$("#xxx").hide();
}
});
推荐阅读
- javascript - 反应本机,反应导航
- java - 带有 @target 和自定义注释的 Spring Boot AOP IllegalArgumentException,
- python - 无法用熊猫读取泡菜文件
- visual-studio-code - 开发扩展时如何检查编辑器中的文本是否有焦点?
- php - 使用 laravel 图像包上传 .JPG 文件时出现问题
- java - 查找由多个组合子数组组成的数组的索引
- ios - 在 iOS 上缺少“会话 cookie”,使用了 React Native WebView
- google-cloud-platform - 使用 flex-template 运行流式数据流作业时模板启动失败
- tensorflow-lite - 多个批次在 TensorFlow Lite 中正常运行的条件是什么?
- javascript - 使用 Django 模板在 Javascript 中从数据库中获取数据