javascript - 如何检测 HTML 页面上是否存在 ng-controller

标签 javascript jquery angularjs

我正在尝试编写一些相当简单的 JS。

我在 HTML 页面上定义了一系列 Angular Controller ,例如:

<div ng-controller="Ctrl1">

    // My code

</div>

我如何在页面加载时编写一些普通的 JS/jQuery,以检测“ng-controller”是否存在?

谢谢

最佳答案

您可以使用简单的属性 querySelector :

if(document.querySelector("[ng-controller]")) {
    // ng-controller tag exists
}

关于javascript - 如何检测 HTML 页面上是否存在 ng-controller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24548310/

相关文章:

javascript - 如何找到声音 'sprites'的音乐位置和持续时间?

javascript - 处理 JQuery 事件目标时出现问题

jquery - GWT 设置 SuggestBox 的位置

angularjs - 当我进行 api 调用时,如何让数据库不附加状态?

javascript - 我想知道我的指令模板中 <div> 的宽度,并将其存储在变量中我该如何实现

javascript - 如何在页面中搜索单词并突出显示它们(JQuery)

javascript - Jquery:取消绑定(bind)事件处理程序以便稍后再次绑定(bind)

jquery - 通过 JQuery.ajax() 连接 OLAP Cube – XML/A

jQuery animate() 函数

javascript - Angular : filter to replace and complete relative <a href ="/"> paths