2011-11-21 96 views
0

問題: 我有一個美國地圖,並在地圖上創建了熱點,我需要根據他們點擊的熱點在地圖下方顯示某些值。點擊地圖圖片和顯示值

example: <area shape="poly" coords="575,129,590,126" id="location1" href="" /> 

下面顯示的值是名稱,標題,電話和電子郵件,可能有多個人根據他們分配的位置出現。

Example: 
Joe Smith is assigned to California, Nevada, and Washington 
John Conner is assigned to Nevada, and Washington 

當有人點擊加利福尼亞熱點時,只有喬史密斯的信息會出現在地圖下方。當有人點擊內華達州的熱點時,喬和約翰的信息會出現在地圖下方。

我希望這可以在JavaScript或PHP,因爲我將它嵌入到Wordpress頁面。謝謝!

+1

好,你要求的解決方案,或者是你找人寫的代碼嗎?因爲這裏只是針對編碼問題 –

+0

請閱讀[常見問題](http://stackoverflow.com/faq),看看要問什麼以及如何問問這個網站。就目前來看,你的問題並不適合這裏,因爲它沒有問任何具體問題。你應該修改一下:) – vascowhite

回答

0

最好的事情是使用jQuery。當用戶點擊它取消隱藏的區域(隱藏之前)或將html寫入元素。

樣品JQUERY

$('#location').click(function() { 
    $('#someElement').html('NAME, Address, Phone'); 
}); 
+0

糾正:'html()'而不是'innerHTML()'。 – MacMac

+0

謝謝你在舊的javascript dom –

+0

感謝你的幫助。哈基姆,對不起,我是初學者,他們已經習慣了。我感謝任何幫助。 =) – priceweaver