javascript - 尝试使用显示/隐藏慢慢淡入/淡出一段

标签 javascript jquery html

我正在尝试在按下按钮时显示/隐藏段落。 还要看起来像缓慢的上下运动。

这就是 HTML 的样子,例如:

<button class="hideA">Hide</button>
<button class="showA">show</button>
<p id>Helloooooooooooooooooooooo.</p>

这就是 Jquery 代码的样子:

$(".hideA").click(function(){
    $(".hideA p").hide(function(){
    });
});
$(".showA").click(function(){
    $(".hideA p").show(function(){
    });
});

但是这段代码由于某种原因没有运行。如果可以,请告诉我原因!

最佳答案

首先,您需要删除 $(".hideA p") 并使用 $("p") 否则您将隐藏 Button!

此外,您还可以通过向其添加 id 来指定段落:

<p id="paragraph">Helloooooooooooooooooooooo.</p>

然后试试下面的代码来运行它:

$(document).ready(function(){
    $(".hideA").click(function(){
        $("#paragraph").hide("slow");
    });
    $(".showA").click(function(){
        $("#paragraph").show("slow");
    });
});

关于javascript - 尝试使用显示/隐藏慢慢淡入/淡出一段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47731618/

相关文章:

javascript - 将 css 附加到当前菜单

jquery - 未考虑 HTML 中的样式

javascript - datepicker 显示基于年份的日期 - JQuery

javascript - 如何使用 kinetic jquery 方法旋转 Canvas 中的文本

JavaScript 伪类模式

JavaScript 禁用 : how to show different messages for mobile and desktop.

jquery - 如何在Firebug中通过ajax CORS请求中的授权?

jquery - 当固定 div 的底部触及此 div 的顶部时,使用 jquery 将类添加到特定的 div

html - 导航标志不是内联的

html - 输入字段在移动设备上表现怪异