JavaScript,仅在需要时加载组件/调用方法
我正在寻找一种从JavaScript,仅在需要时加载组件/调用方法,javascript,jquery,html,Javascript,Jquery,Html,我正在寻找一种从script-标记中清除HTML视图的方法 例如: (带有脚本标记的视图) $jQuery().ready(函数()){ 调用.a.方法(); } 我想删除这个脚本标记并将其放入一个类中——这个类应该初始化document ready事件并执行属于被调用视图的方法 我怎么会意识到这一点?有什么最佳实践吗 我的意图的简短版本: 1.)从html文件中删除脚本标记,并将此代码放入某些方法/函数中 2.)仅在调用视图时调用属于视图的方法/函数: 例子: www.url.com/te
script
-标记中清除HTML视图的方法
例如:
(带有脚本标记的视图)
$jQuery().ready(函数()){
调用.a.方法();
}
我想删除这个脚本标记并将其放入一个类中——这个类应该初始化document ready事件并执行属于被调用视图的方法
我怎么会意识到这一点?有什么最佳实践吗
我的意图的简短版本:
1.)从html文件中删除脚本标记,并将此代码放入某些方法/函数中
2.)仅在调用视图时调用属于视图的方法/函数:
例子:
www.url.com/testview.html
执行:obj.views.testview()
我如何实现映射之类的功能,以及是否可以识别被调用的文件/视图 必须将其移入脚本文件:) 某物 JS代码:
$jQuery().ready(function() {
call.a.method();
}
html代码
<script src="scripts/jquery-1.6.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="scripts/something.js" type="text/javascript" charset="utf-8"></script>
您使用的是什么框架?我想您不理解我的问题,或者我的描述很糟糕。我只想执行属于被调用视图的方法-如果我调用url/view1.html之类的东西,我只想执行obj.views.view1()。您能更好地解释一下吗?因为我从这篇文章中了解到的是:您希望在HTML中阅读js代码
<script src="scripts/jquery-1.6.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="scripts/something.js" type="text/javascript" charset="utf-8"></script>