jQuery练习t311,从0到1

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="../js/jquery-3.5.1.js"></script>
    <script>
        $(function () {
            var oDiv = $("div");
            var oStrong = $("strong");
            alert("div是否包含粗体:" + $.contains(oDiv,oStrong)); //false
            /*
            上面代码中,返回结果为false,出现这种情况,是因为没有搞清楚
            $.contains()方法的两个参数。
            其中,$.contains()方法的两个参数必须是DOM对象,不能是jQuery
            对象,正确写法是下方:
             */

            var outDiv = document.getElementsByTagName("div")[0];
            var outStrong = document.getElementsByTagName("strong")[0];
            document.writeln($.contains(outDiv,outStrong));

        });
    </script>
</head>
<body>
    <div>
        <strong>虾米大王</strong>
    </div>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/modern358/article/details/113823128