【发布时间】:2023-03-27 17:50:01
【问题描述】:
我正在尝试访问一个 div,该 div 由页面上的 Angular 应用程序注入到 DOM 中。
以下是我位于 HTML 页面末尾的脚本。
$(document).ready(function () {
var targetNode = document.querySelector(".navigation");
console.log(targetNode);
});
但是当我在浏览器中加载页面时,targetNode 返回null。
有趣的是,如果我在控制台中运行以下表达式,它确实会返回我正在寻找的 div 元素。
document.querySelector(".navigation");
【问题讨论】:
-
这是 Angular 还是 AngularJS?
-
@illdapt 这是 AngularJS
-
首先确定 .navigation 是否存在于你的 DOM 中
标签: javascript html angularjs dom