【发布时间】:2012-07-11 18:57:00
【问题描述】:
我有一个使用 ajax 加载子页面的主页,其中一个子页面包含谷歌地图,因此它使用 <script> 标签加载谷歌地图 api:
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&sensor=SET_TO_TRUE_OR_FALSE">
我注意到这会将一堆 css 和 js 文件加载到我的主页和子页面中。当我单击主页中的不同链接时,我希望能够卸载所有这些文件并删除所有创建的 js 对象,即清理所有内容并返回原始状态。有没有办法做到这一点?
【问题讨论】:
-
“当我点击主页中的不同链接时” --- 嗯,接下来会发生什么?如果该链接只是打开另一个页面 - 那么浏览器会卸载所有内容(只要页面不再存在)
标签: ajax google-maps jquery google-maps-api-3