2015-06-29 46 views
-1

我想在懸停在HTML元素上時更改標記的圖標。我的標記在一個PHP數組,它看起來像這樣產生的:更改懸停HTML元素上的標記圖標

$map_flats[] = array(
'title' => $price, 
'image' => $file_name, 
'type' => '', 
'price' => $address, 
'address' => $address, 
'bedrooms' => $bedrooms, 
'bathrooms' => $maxguests, 
'area' => $area, 
'position' => [ 
    'lat' => $lat, 
    'lng' => $lng 
], 
'markerIcon' => 'marker-green.png' 

); 

我想的「標記green.png」更改爲「標記blue.png」而徘徊覈實。

PS:最後的結果看起來像這樣在JS:

var markers = [<?php echo json_encode($map_flats); ?>]; 

你能告訴我這樣做的一種可能的方式是什麼?

由於提前,

蒂博爾

回答

2

谷歌提供此是

marker_id.setIcon JavaScript函數( 「marker_img」)。

+0

感謝您的回答。由於我對JS的質量爲零,請您爲我詳細闡述一下嗎?特別是我對marker_id代表什麼感到好奇? – user3599604

相關問題