Senhoras, Senhores, Boa tarde.
Tenho uma função JS que começa assim :
self.myshowDirections = function(from, to) {
Essa função será chamada quando o usuário visualizar no balão de informações do Google Maps se ele deseja visualizar o percurso que ele deverá percorrer.
A função que invoca myshowDirections é essa :
self.showInfoWindow = function(location) {
e o link para mostrar o resultado é :
ltgt = latitude + "," + longitude + "," + localizacaoFinal;
content += "<a id='tracaRota' class='viewLocationPage btn corePrettyStyle getdirectionsgeo' href='javascript:self.myshowDirections(" + ltgt + ");'>Traçar Rota</a>";
No chrome, dá esse erro:
Uncaught TypeError: Object [object global] has no method 'myshowDirections'
No firefox via firebug,
TypeError: self.myshowDirections is not a function
Como posso corrigir esse problema?
Agradeço antecipadamente a todos.