jquery - 问题:选中 input[type="radio"] 时 jQuery 更改 css(值)
问题描述
我想用 data-id="group-vraag" 更改 div 的 css (display:block;) 当单选按钮被选中时 value="Vraag" 并且当单选按钮未被选中时将 css 更改为 (显示:无;)
我无法让它工作。
编辑:正如您在屏幕截图中看到的那样;既无线电使用[name="radio-keuze"]
。我特别想以“Vraag”为目标。我可以用.wpcf7-list-item .first
这个吗?
$('input[type=radio][name="radio-keuze"]').change(function() {
if($(this).val() == 'Vraag') {
$('div[data-id="group-vraag"]').css({"display":"block"});
}
else if($(this).val() == '') {
$('div[data-id="group-vraag"]').css({"display":"none"});
}
});
解决方案
尝试这个
$('input[type="radio"][name="radio-keuze"]').change(function() {
if($(this).val() == 'Vraag') {
$('div[data-id="group-vraag"]').css({"display":"block"});
}
else if($(this).val() == '') {
$('div[data-id="group-vraag"]').css({"display":"none"});
}
});
我在 type=radio 周围添加了“”。
推荐阅读
- python - 生产中的多标签二进制化器
- java - Log4j 版本 1 自定义 Throwable (stacktrace) 渲染器,用于删除换行符
- python - 确定两个字符串的排列
- python - 如何生成整数的 n 位组合?
- javascript - 如何从选择的 div 覆盖图像
- html - HTML在div中创建2行内容
- http - Gatling http请求未执行
- python - 为什么 (x & 0) 与 (x & ~1) 不同?
- javascript - 未报告 Google Analytics 事件跟踪
- node.js - 使用 Node.js Sharp 将 JPG 转换为 Webp