Oppure

Loading
05/01/12 20:53
Primo
ciao a tutti ,
io ho realizzato questo contenuto che permette all'utente di cliccare su traduci e di scegliere una lingua per la traduzione. Ho usato Le api di google translate però quando clicco non succede niente.
Come mai? Cosa sbaglio?
Grazie.


<div class="donate" id="google_translate_element"><a href="javascript:gtr()">Traduci</div></a>

<script type="text/javascript">
  function googleTranslateElementInit() {
    $('#google_translate_element').html('');
    new google.translate.TranslateElement({
      pageLanguage: 'it',
      autoDisplay: false,
      layout: google.translate.TranslateElement.InlineLayout.SIMPLE
    }, 'google_translate_element');
  }
  function gtr() {
    $('#google_translate_element').html('attendi...');
    $.getScript("http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");
  }
</script>
Ultima modifica effettuata da Primo 05/01/12 20:55
aaa
06/01/12 14:16
Bonny
in riga 14 prova ad aggiungere le parentesi tonde sulla invocazione della funzione

$.getScript("http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit()");


non sono sicuro, non ho mai invocato una funzione in questo modo..
Boh prova magari funziona
aaa