首页 > 解决方案 > 为什么没有应用这个 jquery .css 样式?

问题描述

我试图了解为什么<ul>没有从 Chrome 的调试器控制台应用元素 .css 属性...它说:

Uncaught TypeError: $(...).css is not a function

这是简单的 HTML 代码:

<html>
<head>
</head>
<body>
<div id="container">
    <ul>
        <li>First item
            <ul>
                <li>Child list item</li>
            </ul>
        </li>
        <li>Second</li>
        <li>Third</li>
        <li>Fourth</li>
    </ul>
</div>
</body>
</html>

和 jquery css 样式:

$("div#container > ul").css('background-color', 'red')

我错过了什么?

标签: jqueryhtml

解决方案


你包括jquery吗?从你的 html 看来你没有,在这种情况下它不起作用是正常的


推荐阅读