Qual a ordem correta do script javascrip
Olá estou a fazer um website no qual tenho um slideshow e um autocomplete num formulário recorrendo á api do google maps . purem estou com dificuldades.
Se o código for colocado neste ordem não funciona.
/*===========================================================================
função Morada
=========================================================================*/
$(function(){
$("#morada").geocomplete()
.bind("morada:result", function(event, result){
$.log("Result: " + result.formatted_address);
})
.bind("morada:error", function(event, status){
$.log("ERROR: " + status);
})
.bind("morada:multiple", function(event, results){
$.log("Multiple: " + results.length + " results found");
});
$("#find").click(function(){
$("#morada").trigger("geocode");
});
$("#examples a").click(function(){
$("#morada").val($(this).text()).trigger("geocode");
return false;
});
});/*===========================================================================
SLIDE
=========================================================================*/
$(document).ready(function()
{
$('.flicker-example').flickerplate();
});
Se inverter a ordem do código. Slide primeiro e depois a chamada da função da morada já funciona. Gostaria de saber porquê.
/*===========================================================================
SLIDE
=========================================================================*/
$(document).ready(function()
{
$('.flicker-example').flickerplate();
});
/*===========================================================================
função Morada
=========================================================================*/
$(function(){
$("#morada").geocomplete()
.bind("morada:result", function(event, result){
$.log("Result: " + result.formatted_address);
})
.bind("morada:error", function(event, status){
$.log("ERROR: " + status);
})
.bind("morada:multiple", function(event, results){
$.log("Multiple: " + results.length + " results found");
});
$("#find").click(function(){
$("#morada").trigger("geocode");
});
$("#examples a").click(function(){
$("#morada").val($(this).text()).trigger("geocode");
return false;
});
});
Desculpem se a dúvida é estupida mas sou principiante em javascript.
Desde já agradecido
Discussão (4)
Carregando comentários...