2014-06-30 45 views
0

我正在將現有的Web應用程序升級到最新版本的OpenLayers。我們目前的版本是2.11,我們正在升級到2.13.1。我無法修復的其中一個問題是我們的工具提示。工具提示通過jQuery.show()顯示附加的html來顯示。在現有的代碼,某些HTML片段是由下面的代碼加入到$(map.eventsDiv):OpenLayers:map.eventsDiv從版本2.12中消失

$(map.eventsDiv).append('<div>...</div>'); 

在2.11版本的源代碼,「eventsDiv」給出了11個文件30次命中。在所有後來的版本中,從2.12-rc1開始,它給出0個結果。很可能有一種新的方式來處理事件,但我找不到有關在Google或2.12或2.13.1的發行說明中刪除eventsDiv的任何信息。如果有人能夠幫助我,那會很棒!

回答

0

最後,我通過比較2.11和2.12-rc1版本的一些源文件,發現在2.11使用eventsDiv時,2.12-rc1使用viewPortDiv。我改變了我們現有的代碼,現在工具提示再次工作。