在B响应单击事件,触发D相应单击事件,比如D.click()

解决方案 »

  1.   

    不行,用户体验感不行,B与D有重叠的地方,也有不重叠的地方,你点不重叠的地方又相应了D的事件,客户可不答应。
      

  2.   

    如果系统里只有b和d重叠,那简单的范围判断问题不大,不过我的应用里,b是一个可移动的层,而d是由多个div拼成的地图上百个,排列的方法,是按照近似斜45度的方法排列,很难通过坐标推算出是那个D,所以,这个不好控制,除了click方法外,mousemove也有这样的问题。郁闷啊~~