jQuery hide()方法

  • Post category:jquery

jQuery的hide()方法可以隐藏一个或多个HTML元素。当元素被隐藏时,它仍然在HTML文档中占据空间。hide()方法的基本语法如下:

$(selector).hide(speed,easing,callback)

参数解释如下:

  • selector: 必需,用于指定要隐藏的元素的选择器。
  • speed: 可选,规定隐藏/显示的速度。可以取值:slow、fast或毫秒数,比如1000。
  • easing: 可选,规定隐藏/显示的动画效果。可以取值:swing(默认值)或linear。
  • callback: 可选,用于在隐藏/显示完成之后执行的函数。

下面是两个示例:

示例1:隐藏所有段落元素

以下是HTML文档中包含的段落元素:

<!DOCTYPE html>
<html>
<head>
    <title>jQuery hide() Method Example</title>
</head>
<body>

    <p>This is paragraph 1.</p>
    <p>This is paragraph 2.</p>
    <p>This is paragraph 3.</p>

</body>
</html>

假设我们想要隐藏所有的段落元素,可以使用以下代码:

$("p").hide();

示例2:当点击按钮后隐藏一个div

以下是HTML文档中包含的一个div元素和一个按钮:

<!DOCTYPE html>
<html>
<head>
    <title>jQuery hide() Method Example</title>
    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
</head>
<body>

    <div id="mydiv">
        <p>This is a div element.</p>
    </div>

    <button id="mybtn">Hide div</button>

    <script>
        $("#mybtn").click(function(){
            $("#mydiv").hide();
        });
    </script>

</body>
</html>

当用户点击按钮时,使用hide()方法隐藏div元素:

$("#mydiv").hide();

可以使用click()方法为按钮添加一个“click”事件处理程序。当用户点击按钮时,执行hide()方法。

以上就是对“jQuery hide()方法”的详细讲解。