我的模板包含JS,因爲它們被稱爲JS沒有執行,你有一個想法請。AngularJS - 模板:ngInclude指令
例如在我的JS文件script.js中,我有適用於我的templtes中的HTML元素的方法,它不起作用,請一個想法。
例子:
的index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body ng-app>
<ng-include src="'header.html'"></ng-include>
<script src="angular.js"></script>
<script src="jquery.js"></script>
<script src="script.js"></script>
</body>
</html>
了header.html
<div id="header">
<div id="logo">AngularJs</div>
<div id="nav"></div>
</div>
的script.js
$(document).ready(function(){
$('#nav').html('<ul><li><a href="">Link<a></li></ul>');
});
腳本執行很好,我覺得它不找到元素div#n AV。
您能否提供一些細節?例如,您嘗試使用'ngInclude'包含的html文件的核心示例。 – raina77ow
我正在更新該文章的例子,感謝您的幫助 –