OpenStreetMap - Klick-Event auf den Marker individuell anpassen

Über die Javascript-Funktion wOnBeforeClickOSMObject können Sie das Klick-Event auf den Marker nach Ihren Wünschen anpassen.

Beispiel für das Öffnen einer in einem Standordobjekt hinterlegten URL (linkDetail)

/*
  Die Funktion kann entweder auf einer Seite über ein Javascript-Quelltextelement eingefügt werden.
  Oder globalgültig innerhalb der desing.js

  Boolean wOnBeforeClickOSMObject(obj obj) 
  
  @param - obj
   popupContents -  Enthält alle HTML-Inhalte für die einzelnen Marker-Positionen
   ol_uid        - Id der aktuell ausgewählten Markers 
  
  @return 
   [true|false] - bei false wird das im Standard definierte onclick-Event nicht ausgeführt. 

*/
wOnBeforeClickOSMObject = function(obj){
  var popupcontent = jQuery('<div>').html(obj.popupContents[obj.ol_uid]); 
  var link = popupcontent.find('a');                                      
  if(link.length > 0){
    wOpenURL(link.attr('href'), '_blank')
  }
  return false; 
}