jQuery html()方法

jQuery html()方法

jQuery中的html()方法是用来设置或返回所选元素的innerHTML内容。

语法:

  • 它返回第一个匹配元素的内容。
$(selector).html()
  • 它设置匹配元素的内容。
$(selector).html(content)
  • 它使用一个函数来设置内容。
$(selector).html(function(index, currentcontent))

参数:该方法接受上面提到的和下面描述的两个参数。

  • content。这是一个强制性参数,为所选元素指定新的内容。
  • function(index, currentcontent)。它是一个可选的参数,指定一个函数,返回所选元素的新内容。
  • index。它用于返回元素在集合中的索引位置。
  • currentcontent。它用于返回所选元素的当前HTML内容。

例子1:这个例子将内容设置为元素。

<!DOCTYPE html>
<html>
 
<head>
    <title>
        jQuery html() Method
    </title>
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
</head>
 
<body style="text-align:center;">
    <h1 style="color:green;">
        GeeksForGeeks
    </h1>
    <h2>
        Fade-in effect<br>
        jQuery | html() Method
    </h2>
    <button>Click</button>
 
    <script>
        (document).ready(function () {
            ("button").click(function () {
                $("h2").html("Hello <b>GEEKS!</b>");
            });
        });
    </script>
</body>
 
</html>

输出:

jQuery html()方法

例子2:这个例子返回元素的第一个匹配。

<!DOCTYPE html>
<html>
 
<head>
    <title>
        jQuery html() Method
    </title>
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
</head>
 
<body style="text-align:center;">
    <h1 style="color:green;">
        GeeksForGeeks
    </h1>
    <h2>
        jQuery | html() Method
    </h2>
    <button>Click</button>
 
    <script>
        (document).ready(function () {
            ("button").click(function () {
                alert($("h2").html());
            });
        });
    </script>
</body>
 
</html>

输出:

jQuery html()方法

实例3:本例使用函数设置内容。

<!DOCTYPE html>
<html>
 
<head>
    <title>
        jQuery html() Method
    </title>
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
</head>
     
<body style = "text-align:center;">
    <h1 style = "color:green;" >
        GeeksForGeeks
    </h1>
    <h2>
        jQuery | html() Method
    </h2>
    <button>Click</button>
     
    <!-- Script to set the content -->
    <script>
        (document).ready(function() {
            ("button").click(function() {
                $("h2").html(function(n) {
                    return "jQuery | html() Method"
                            + " has index: " + n;
                });
            });
        });
    </script>
</body>
</html>

输出:

jQuery html()方法

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程