在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何制作一個中國地圖,點擊某個省份的時候,該省份高亮(突出顯示),或者彈出個窗顯

如何制作一個中國地圖,點擊某個省份的時候,該省份高亮(突出顯示),或者彈出個窗顯示內(nèi)容?

如何實現(xiàn)呀?有沒有demo?

回答
編輯回答
久礙你
  1. d3 demo
  2. 地圖(百度地圖或別的地圖)加覆蓋物綁定事件,剛發(fā)現(xiàn)百度有現(xiàn)成的
2017年7月18日 11:58
編輯回答
檸檬藍(lán)
  1. 各種地圖已經(jīng)實現(xiàn)的有這樣的功能,具體參考其文檔和demo即可。
  2. 如果你是想要自己實現(xiàn)這樣的效果,首先不建議重復(fù)造輪子,其次這個實現(xiàn)也比較復(fù)雜。

    1. 繪制出地圖中的省份構(gòu)成省份邊界
    2. 鼠標(biāo)移入時計算位置,判斷所屬區(qū)域,給這個區(qū)域加樣式,其他區(qū)域去掉高亮樣式。
2017年1月7日 20:22
編輯回答
尐懶貓
2017年12月30日 18:55
編輯回答
默念

jvectormap,搜索一下,網(wǎng)上一堆demo

2017年11月10日 14:15
編輯回答
夢若殤

如果UI給你用AI做圖的話,可以用svg做的,很簡單

2018年2月9日 22:21
編輯回答
局外人

建議使用echarts插件,官網(wǎng),demo

2018年2月24日 09:50
編輯回答
陌如玉

插件呢比如echarts,
非插件呢,可以吧地圖當(dāng)作背景層,把各個省份的高亮分別切出來定位到對應(yīng)位置做隱藏,之后操作層通過<map>做各個省市的點擊區(qū)域,當(dāng)點擊的時候把對應(yīng)的高亮隱藏展示出來或者釋放彈窗,做法可以參照w3cschool

2017年3月11日 02:36