javascript - 如何使用 Javascript 隐藏和显示基于特定 div 类基的多个 div?

标签 javascript jquery html css

正如你们在这里看到的,我希望能够根据你们在下拉菜单中给出的答案隐藏和显示生日和周年纪念框。

当我选择周年纪念时,我无法隐藏生日汽车,它只适用于一个盒子,尽管将相同的 ID 添加到 div 组。 我也试过上同一个类,但还是没用。非常感谢任何帮助!

$("#kindofgreeting").change(function() {

if ($(this).val() == "Birthday") {

$('#ann').hide();
$('#bday').show();
  } 
enter code here
$('#bday').hide();
$('#ann').show();
}
});

$("#kindofgreeting").trigger("change");

https://codepen.io/bennyblanco4/pen/rNBLPrrI

最佳答案

您的笔链接无效,但我想我可以帮助您。

$("#kindofgreeting").change(function () {

    if ($(this).val() == "Birthday") {
        $('#ann').hide();
        $('#bday').show();
    } else if ($(this).val() == "Anniversary") {
        //enter code here
        $('#bday').hide();
        $('#ann').show();
    }
});

$("#kindofgreeting").trigger("change");

我想你忘记了 else 语句,如果你想验证两个不同的值,你需要在你需要的条件下加上一个 else if。

希望对您有所帮助,英文由 google 提供。

关于javascript - 如何使用 Javascript 隐藏和显示基于特定 div 类基的多个 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57548724/

相关文章:

javascript - 如何在Javascript中使用file_get_contents和json_decode

javascript - Android + mysql + node.js + html + javascript - 有可能吗?

javascript - 如何循环json字符串

javascript - cytoscape.js 禁用抓取和移动节点

javascript - Bootstrap 进度条进度

javascript - react-router:嵌套路由应该渲染 IndexRoute 组件的子组件还是应该渲染智能父(IndexRoute)组件?

Javascript 和 CSS,在 HTML 中与在外部文件中

javascript - 在文本区域内显示 div

ios - 移动 Web 应用程序积分错误的解决方法?

html - 在 Angular JS 中使用 Bootstrap 6 和 ui-Router float