我正在开发单页面应用程序。我的布局页面看起来像
<html>
<head>
<title>My page</title>
</head>
<body>
<div id="page1"></div>
<div id="page2"></div>
</body>
</html>
我需要在不同实例的每个div中加载两个部分视图。
对于每个局部视图,我想加载一个javascript文件,删除该局部视图后,我也想删除相应的js文件。有可能吗?
答案 0 :(得分:0)
为什么不将这两个部分视图设置为两个组件并将javascript文件转换为指定的组件?
答案 1 :(得分:0)
这是代码试试这个
js1.js:
var myFunc = new (function() {
this.test_one = function() {
alert('one!');
};
})();
js2.js:
function test_one(){
alert('another one');
}
在您看来:
<script type="text/javascript" src="js1.js"></script>
<script type="text/javascript" src="js2.js"></script>
<script type="text/javascript">
myFunc.test_one();
test_one();
</script>
希望它对你有所帮助。