Changeset 644126
- Timestamp:
- 12/24/2012 03:38:48 PM (13 years ago)
- File:
-
- 1 edited
-
fi-geolocation/trunk/js/showme-where.js (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
fi-geolocation/trunk/js/showme-where.js
r644110 r644126 65 65 $j('.fi-showme-where-link').mouseover(function(event) { 66 66 if(fi_showme_trigger == 'link_hover') { 67 $j(this).trigger('popup_map ', [event]);67 $j(this).trigger('popup_map_event', [event]); 68 68 } 69 69 }); … … 73 73 74 74 if(fi_showme_trigger == 'link_click') { 75 $j(this).trigger('popup_map ', [event]);75 $j(this).trigger('popup_map_event', [event]); 76 76 } 77 77 }); 78 78 79 $j('.fi-showme-where-link').bind('popup_map ', function(new_event, event) {79 $j('.fi-showme-where-link').bind('popup_map_event', function(new_event, event) { 80 80 $j('#fi-showme-where-popup').stop(true, true); 81 81 82 82 allowDisappear = false; 83 if($j('#fi-showme-where-popup').css('visibility') == 'visible') {84 return;85 }86 83 87 84 var lat = $j(this).attr('coords').split(',')[0]; … … 89 86 var marker_latlng = new google.maps.LatLng(lat, lng); 90 87 var zoom = parseInt($j(this).attr('coords').split(',')[2]); 88 89 if($j('#fi-showme-where-popup').css('visibility') == 'visible') { 90 if(popup_marker.data_lat == lat && popup_marker.data_lng == lng) { 91 // don't popup map again if hovering on the link that popped up this map 92 return; 93 } 94 } 91 95 92 96 popup_map.setCenter(marker_latlng); … … 96 100 } 97 101 98 popup_marker.setPosition(marker_latlng); 102 popup_marker.setPosition(marker_latlng); 103 popup_marker.data_lat = lat; 104 popup_marker.data_lng = lng; 99 105 100 106 // position popup
Note: See TracChangeset
for help on using the changeset viewer.