jquery - 为什么没有应用这个 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')
我错过了什么?
解决方案
你包括jquery吗?从你的 html 看来你没有,在这种情况下它不起作用是正常的
推荐阅读
- install4j - 如何使用 install4j 为套件创建安装程序?
- kubernetes - 设置 extraEnvs 入口变量
- apache-spark - Spark 2.0+:spark.sql.files.maxPartitionBytes 不工作?
- ios - DateComponentFormatter 翻译
- python - 使用 PyQt 的精确计时器
- ansible - 在 with_items 和循环中使用通配符
- light-4j - 如何将 light-oauth2 服务与现有用户数据库集成?
- gcc - ARM 的 GCC 是否可以将此标记为警告:A != B;
- java - concat Jolt 转换在演示站点上工作;在代码中不起作用
- docker - 如何将在 Docker 容器中运行的 Grafana 连接到在主机上运行的 Prometheus 数据源(在 Docker for Mac 上)?