jquery - 使用 jquery 显示/隐藏元素

标签 jquery html show-hide

我有元素(div),

已命名:元素 1、元素 2、元素 3

默认:元素1可见,元素2可见,元素3隐藏

这是我使用的代码

<script type="text/javascript">
    $(document).ready(function () {
        $('#element3').hide();
        $('#element1').click(function () {
            $('#element3').toggle(400);
        });
    });
</script>

我使用上面的代码让 element3 在我点击 element1 时可见。

我的问题

  1. 如何让元素2在点击时隐藏,元素3可见 在 element1 上?

  2. 再次点击 element1 后如何恢复默认值?

最佳答案

尝试

$(document).ready(function () {
    $('#element3').hide();
    $('#element1').click(function () {
        $('#element3').toggle(400);
        $('#element2').toggle(400);
    });
});

演示:Fiddle

关于jquery - 使用 jquery 显示/隐藏元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16117490/

相关文章:

javascript - 每 x 秒递增一次进度条

c# - ASP.NET中如何获取登录用户信息

html - 从 UIWebView 读取 HTML 内容

java - 如何在 Spring 输入标签中隐藏默认绑定(bind)值?

php - 如何在显示/显示 div 时包含特定的 php 文件 :"block"

javascript - php post 无法使用 header 和 ajax 工作

html - 使 <a> 链接填充 <div> 的全高

javascript - Pure JS//当另一个div类被改变时隐藏div

javascript - 添加显示隐藏菜单的过渡

javascript - Ruby on Rails 和 Masonry 问题