2013-02-14 91 views
0

我使用的是Google Maps API v3,它的工作效果很好,但是當我將鼠標懸停在標記列表上時,我想添加一個類,但似乎無法通過jQuery訪問它。無論如何,我可以解決這個問題嗎?谷歌地圖api v3標記列表和jQuery

我的jQuery:

$('ul#marker_list li').hover(function(){ 
    $(this).addClass('selected'); 
}, function(){ 
    $(this).removeClass('selected'); 
}); 

谷歌地圖API代碼

side_bar_html += '<li><a href="javascript:myclick(' + (gmarkers.length-1) + ')" ref="' + (gmarkers.length-1) + '">' + name + '<\/a></li>'; 

回答

0

爲什麼不使用CSS中:hover選擇?

ul#marker_list li:hover { 
    // whatever style you want a hovered over marker to look like 
} 
+0

再次閱讀您的問題後,您的意思是如果您將鼠標懸停在列表中的鏈接上,您是否希望地圖上的標記可以獲得不同的樣式? – 2013-02-14 16:48:35

+0

是的,這是正確的,我不想用:懸停,因爲我需要添加一個類,因爲顏色是動態生成的。 – 2013-02-14 16:55:22