jquery - 如何在 jQuery 中隐藏一个 DIV 并显示一个 DIV

标签 jquery html css

我有下面的代码:

<div class="P1">
Testing OK
<input type="button" value="OK1" id="bp1">
</div>

<div class="P2">
Testing OK
<input type="button" value="OK2" id="bp2">
</div>

和下面的 jQuery 代码:

$("#bp1").click(function(){
        $(".P1").hide();
        $(".P2").show();
    });

但当它不起作用时。

为什么?以及如何修复?

非常感谢。

更新 当我删除 $(".P1").hide(); OR $(".P2").show(); 来 self 的代码

最佳答案

$("#bp1").click(function(){
        $(".P1").css("display","none");
        $(".P2").css("display","block");
    });

可以这样隐藏和显示

关于jquery - 如何在 jQuery 中隐藏一个 DIV 并显示一个 DIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27821230/

相关文章:

javascript - 如何制作包含多列选项的选择列表

html - (Bootstrap 3) 如果前面有 float 图像,<dl> 列表会中断

css - CSS float属性在处理嵌套div时如何组合?

css - 如何让网格区域有文档流?

javascript - 在 Tumblr 中加载更多笔记时运行函数

javascript - 从许多相同的元素中单击时更改 HTML 选择标签

html - 显示 : inline, 内联 block 和 block - Bootstrap

javascript - 我正在尝试使用 jquery 隐藏 <a><img> 中的显示菜单

javascript - 如何让 Jsfiddles 在网站上工作?

php - setInterval 函数期间 $_SESSION 变量检查后 div 元素未隐藏