【发布时间】:2015-07-28 09:27:29
【问题描述】:
我有一个 angular 指令 带有一个链接模板,该模板有一个简单的代码块
<div>
<h1 class="dfaded">Hello World</h1>
</div>
现在在我的 index.html 文件的末尾我放了一个 Javascript 函数
<script>
$(document).ready(function () {
$('.dfaded').addClass("ahidden").viewportChecker({
classToAdd: 'avisible animated fadeIn',
offset: 100
});
});
</script>
但是这个功能不起作用。在进一步调试时,即使我放了一个简单的函数,比如
$('.dfaded').hide();
它仍然无法正常工作。现在,如果我将此 HTML 块放在指令之外 - 一切正常。所以很可能 JQuery 没有识别我放在 Angular 指令中的 DOM 元素。
在 HTML 页面中加载了所有指令文件后,我添加了 jquery 文件。任何帮助将不胜感激。
【问题讨论】:
标签: javascript jquery html angularjs angular-directive