我的模板包含 JS,因为它们被称为 JS 未执行,请您有一个想法。
例如,在我的 JS 文件 script.js 中,我有适用于模板中 HTML 元素的方法,但它不起作用,请提供一个想法。
例子 :
索引.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>
脚本.js
$(document).ready(function(){
$('#nav').html('<ul><li><a href="">Link<a></li></ul>');
});
该脚本执行良好,我感觉它没有找到元素 div#nav。