我在一个页面,调用了百度地图的API,我整到一个js文件内,但是同页面的另一个js特效却没用了 10

<%@pagelanguage="java"contentType="text/html;charset=utf-8"pageEncoding="UTF-8"%><%@t... <%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
#allmap {width: 500px;height: 350px;overflow: hidden;margin:0;}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.5&ak=D25fdade4768816a0233162c99e98567"></script>
<script type="text/javascript" src="http://developer.baidu.com/map/jsdemo/demo/convertor.js"></script>

<title>GPS转百度</title>
<script type="text/javascript">
alert("125s");
// 百度地图API功能
var map = new BMap.Map("allmap"); // 创建Map实例
map.centerAndZoom("上海浦东新区",15); // 初始化地图,设置中心点坐标和地图级别。

map.addControl(new BMap.NavigationControl()); // 添加平移缩放控件
map.addControl(new BMap.ScaleControl()); // 添加比例尺控件
map.addControl(new BMap.OverviewMapControl()); //添加缩略地图控件
map.enableScrollWheelZoom(); //启用滚轮放大缩小
map.addControl(new BMap.MapTypeControl()); //添加地图类型控件
</script>
</head>
<body>
<div id="allmap"></div>
</body>
</html>
展开
 我来答
廖野潜烂秩敦Bv
2013-08-17 · TA获得超过461个赞
知道小有建树答主
回答量:413
采纳率:100%
帮助的人:287万
展开全部
一般特效没有了是因为jquery冲突,但是百度API是没用Jquery的,所以问题应该出在,你这个页面的JS代码当中有全局变量重复声明了,所以数据就被覆盖成最后声明的那个变量的值了。所以没有了特效。
雨之快乐dca51ae
2013-08-12 · TA获得超过327个赞
知道小有建树答主
回答量:308
采纳率:33%
帮助的人:119万
展开全部
很有可能是js命名冲突了
你调用了2个百度地图api
都是一家的,就像一个人写的,难免不会命名冲突
感觉一个功能应该不少了,有必要引用2个吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xu影子i
2017-07-03 · TA获得超过276个赞
知道小有建树答主
回答量:243
采纳率:75%
帮助的人:17.8万
展开全部
框架不同,运用JS的时候会有不识别或者冲突,你看一下你的JS是不是缺少东西,一般来说是缺少关键字或者调用!你可以尝试用ArcGIS API 3.2(https://developers.arcgis.com/javascript/3/jsapi/featurelayer-amd.html) ,里面的featurelayer方法,可能对你有帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风清云淡月
推荐于2017-07-18 · TA获得超过209个赞
知道小有建树答主
回答量:230
采纳率:68%
帮助的人:33.5万
展开全部
把引入文件的链接代码,放在最下面
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式