From f219f570fb3d6a2b4626ea94d3fca04835773cd7 Mon Sep 17 00:00:00 2001 From: ZhuDongming <773644075@qq.com> Date: Mon, 05 Aug 2019 11:02:25 +0800 Subject: [PATCH] 信息弹窗选中时间增加效果 --- src/main/webapp/view/uavTrajectory.jsp | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/webapp/view/uavTrajectory.jsp b/src/main/webapp/view/uavTrajectory.jsp index 25df3e1..0d4dc41 100644 --- a/src/main/webapp/view/uavTrajectory.jsp +++ b/src/main/webapp/view/uavTrajectory.jsp @@ -167,7 +167,7 @@ } coincidentPoints.push(j); count++; - winfowTextAdd = '<p id="' + j + '" onclick="openInfo(this)">' + "���������" + sensorInfo[j].������ + "</p>"; + winfowTextAdd = '<p id="' + j + '" onclick="openInfo(this)" onmousemove="red(this.id)" onmouseout="black(this.id)">' + "���������" + sensorInfo[j].������ + "</p>"; winfowText += winfowTextAdd; if (j == trackPoints.length - 1) { marker = new BMap.Marker(trackPoints[j], {icon: endIcon, offset: new BMap.Size(0, -20)}); @@ -176,7 +176,7 @@ } if (coincidentPoints.indexOf(i) > -1) { - winfowText = '<p id="' + i + '" onclick="openInfo(this)">' + "���������" + sensorInfo[i].������ + "</p>" + winfowText; + winfowText = '<p id="' + i + '" onclick="openInfo(this)" onmousemove="red(this.id)" onmouseout="black(this.id)">' + "���������" + sensorInfo[i].������ + "</p>" + winfowText; } else { for(var prop in sensorInfo[i]){ if (sensorInfo[i].hasOwnProperty(prop)) { @@ -205,6 +205,17 @@ map.openInfoWindow(infoWindow1, point); } + function red(x) + { + document.getElementById(x).style.color="#FF1111"; + document.getElementById(x).style.cursor="pointer"; + } + + function black(x) + { + document.getElementById(x).style.color="#000000"; + } + if (count > 0) { var lab = new BMap.Label(count + 1, {position: startPoint, offset: new BMap.Size(-7, -23)}); lab.setStyle({ -- Gitblit v1.8.0