Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou usando jQuery em uma página, onde quero usar três funções.
Eu estava usando a função abaixo para o menu, onde ao clicar, o menu desce com suas respectivas opções.
$(document).ready(function(){
$(".cont").hide();
$(".item").click(function(){
$(".cont").slideToggle(300);
});
})
Até aí tudo bem, funcionando tudo corretamente, até que eu precisei fazer algo ao clicar no botao, a div surge deslizando na tela. (isso com duas divs). Quando coloquei essas duas funções, o menu parou de funionar e nenhum das funções funciona. Código das funções:
$(document).ready(function(){
$('#buscaaberta').hide();
$('#mostrabusca').click(function(event){
event.preventDefault();
$("#buscaaberta").show("slow");
document.getElementById('busca').style.display = "block";
});
$('#ocultabusca').click(function(event){
event.preventDefault();
$("#buscaaberta").hide("slow");
document.getElementById('busca').style.display = "none";
});
});
$(document).ready(function(){
$('#enderecoaberto').hide();
$('#mostraendereco').click(function(event){
event.preventDefault();
$("#enderecoaberto").show("slow");
document.getElementById('endereco').style.display = "block";
});
$('#ocultaendereco').click(function(event){
event.preventDefault();
$("#enderecoaberto").hide("slow");
document.getElementById('endereco').style.display = "none";
});
});
Resumindo, só consigo usar UMA função do jQuery na página, pois quando tiro a função do menu e a segunda função do div deslizante, o primeiro deslize funciona normalmente.
Já tentei o jQuery.noConflict(); e nada!! Alguma solução em vista?
<<<UPDATE>>>
Desculpem, mas eu mesmo consegui fazer!
Só troquei $ por jQuery() ¬¬
Mas já fica pra dúvidas próximas!
Agora a pergunta sobre isso: Há alguma diferença se eu usar o jQuery() ou $ ?
Carregando comentários...