我用openlayer做时间轴,当鼠标按下地图时,指针为move形状,我想做成这样,鼠标按下地图时,指针变为pointer形状地图mapchangecursormousedown

解决方案 »

  1.   


    <style type="text/css">
    #aa{cursor:pointer;}
    </style>
    <a onmousedown="this.id='aa'">点我</a>
      

  2.   

    你好,
    <div id="map" onmousedown="alert(111);" onclick="alert(222)" style="position:absolute; top:0px;left:0px; width:100%; height: 100%; overflow: hidden;display:block;"></div>你说的这种方式我试过,注册的mousedown未执行,click执行了,可能是openlayers对地图有个默认的mousedown事件(但我在源码里边将所有的move改为pointer也未生效)。鼠标按下依然是move
      

  3.   

    你好,你关于mousedown注册未触发的问题是否解决了?最近项目中也碰到了这个问题,需要在mousedown事件里进行一些处理......