javascript - 如何在单击时隐藏一个 div 并显示另一个?

标签 javascript jquery html onclick click

我有这个查询点击功能:

    <script type="text/javascript">
$(document).ready(function () {

    $('.show_hide').click(function () {
        $(".box").fadeIn(400);
        //$(".box").fadeOut(2500);
    });
});
</script>

<div class="show_hide">Click Here</div>

  <div class="box" style="display:none;">
    <div class="success_message">
        <span class="yes">Yes</span> 
        <span class="no">No</span>
    </div>
</div>

单击“单击此处”后,我想隐藏“单击此处”选项并显示"is"和“否”。但是,当单击这些选项(是或否)中的任何一个时,我想隐藏它们并显示单击此处。我怎样才能做到这一点?

我怎样才能实现这个目标?

最佳答案

演示 --> http://jsfiddle.net/52a4n/1/

$('.show_hide').click(function () {
    $(this).fadeOut();
    $(".box").fadeIn(400);
});

$('.yes,.no').click(function () {
    $(".box").fadeOut(250,function(){
        $('.show_hide').fadeIn();
    });
});

关于javascript - 如何在单击时隐藏一个 div 并显示另一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16596148/

相关文章:

html - 是我的 flex-grow 动画没有正常工作有什么问题吗?

javascript - 访问对象数组中的值

javascript - 将文本环绕固定分隔线

java - PrimeFaces:如何设置 p:subtable 列的宽度

javascript - Bing map V8 图钉不透明度

javascript - $().load() 不传递变量

Jquery 字体大小调整为 div 高度?

javascript - jQuery - 数组没有显示正确的值

jquery - 需要帮助获取 JSON 数据最后一项

javascript - 如何对多个表单元素使用一个单独的 js 函数