Menu não sobe por causa de contador.
Olá a todos!
Fiz o uso de contadores para saber quando o menu está aberto ou não, fazendo ele subir (slideUp) caso contador%2 seja verdadeiro e se o elemento que surgiu por uma consulta em Ajax exista, só que quando eu clico em outro e volto para o menu anterior e tento fecha-lo clicando na barra dele o contador fica par então retorna como false fazendo o menu não fechar gerando o problema, qual seria o melhor jeito de resolver, deixando uma div para cada conteúdo carregado em Ajax?
Ande está escrito Ajax funciona assim, carrega o conteúdo na div #refeicoestopfive, para cada categoria tem uma div independente, logo a #refeicoestopfive serve como pai para elas.
Segue a baixo o código com 2 menus apenas, tem 5 no total:
cont_cm = 3
cont_bg = 3
cont_br = 3
cont_np = 3
cont_cp = 3
$(".botaoref h1 a").click(function(){
link = $(this).attr("href")
// Começo Cafe da manha
if(link == "cafedamanha"){
cont_cm++
if(document.getElementById("cardapiocafedamanha") && cont_cm%2 == true){
$("#refeicoestopfive").slideUp("slow")
}else{
script ajax
}
return false
} // Fim Cafe da Manha
// Começo Burger
if(link == "burger"){
cont_bg++
if(document.getElementById("cardapioburger") && cont_bg%2 == true){
$("#refeicoestopfive").slideUp("slow")
}else{
script ajax
}
return false
} // Fim Burger
// Começo Beirute
if(link == "beirute"){
cont_br++
if(document.getElementById("cardapiobeirute") && cont_br%2 == true){
$("#refeicoestopfive").slideUp("slow")
}else{
script ajax
}
return false
} // Fim Beirute
// Começo Nossos Pratos
if(link == "nossospratos"){
cont_np++
if(document.getElementById("cardapionossospratos") && cont_np%2 == true){
$("#refeicoestopfive").slideUp("slow")
}else{
script ajax
}
return false
} // Fim Nossos Pratos
// Começo Chopp e Pesticos
if(link == "chopppesticos"){
cont_cp++
if(document.getElementById("cardapioshopppesticos") && cont_cp%2 == true){
$("#refeicoestopfive").slideUp("slow")
}else{
script ajax
}
return false
} // Fim Nossos Pratos
}) // Fim função click para o ajax[]'s
Discussão (6)
Carregando comentários...