Open In App

jQuery hover() Method

The jQuery hover() is an inbuilt method that is used to specify two functions to start when the mouse pointer moves over the selected element. 

Syntax:



$(selector).hover(Function_in, Function_out);

Here selector is the selected element. 

Parameter: It accepts two parameters which are specified below-



Example 1: jQuery code to show the working of the hover() method.




<!DOCTYPE html>
<html>
 
<head>
    <script src=
    </script>
    <script>
        //jQuery code to show the working of hover() method
        $(document).ready(function () {
            $("p").hover(function () {
                $(this).css("background-color", "green");
            }, function () {
                $(this).css("background-color", "yellow");
            });
        });
    </script>
    <style>
        p {
            width: 55%;
            height: 80px;
            padding: 20px;
            margin: 10px;
            border: 2px solid green;
            font-size: 50px;
        }
    </style>
</head>
 
<body>
    <!--move the mouse in and out over this paragraph
        and background color will change-->
    <p>GeeksforGeeks !</p>
</body>
 
</html>

Output: 

Example 2: In this example, we will change the font size by hovering the mouse in and out.




<!DOCTYPE html>
<html>
 
<head>
    <script src=
    </script>
    <script>
        // jQuery code to show the working of hover() method
            $(document).ready(function () {
                $("p").hover(function () {
                    $(this).animate({ fontSize: "+=14px" });
                }, function () {
                    $(this).animate({ fontSize: "-=14px" });
                });
            });
    </script>
    <style>
        p {
            width: 55%;
            height: 80px;
            padding: 20px;
            margin: 10px;
            border: 2px solid black;
            font-size: 50px;
            background-color: rgb(22, 153, 22);
        }
    </style>
</head>
 
<body>
    <!--move the mouse in and out over this paragraph
        and font-size will change-->
    <p>GeeksforGeeks !</p>
</body>
 
</html>

Output:


Article Tags :