Olá, tenho uma dúvida, e não consegui solucionala de nenhum jeito.
Tenho em um site, um menu estilo accordion, ou seja, aquele em que alguns itens estão ocultos, e quando se clica em um link aparece o conteudo. O interessante é que, quando clica em outro conteudo, ele fecha o atual e abre o novo que foi clicado.
O problema é que eu preciso que, quando o usuário clicar no link principal, troque a imagem do link, que aponta para esquerda, apontando então para baixo, indicando a sessão aberta. E quando o usuário clicar em outro link principal, esse, ao fechar, restaure a imagem inicial, ou seja, volte a imagem apontando para a esquerda.
alguém tem ideia de como fazer isso? Ja tentei com onClick, tentei criar uma função em js, mas não da certo.
abaixo, segue o codigo js
$(document).ready(function() {
/* -sanfona da listagem- */
$('.cabecalho').click(function() {
$(this).next('.box_edit').slideToggle("slow").siblings(".box_edit:visible").slideUp("slow");
$(this).siblings(".cabecalho");
});
$('.cabecalho2').click(function() {
$(this).next('.box_edit_in').slideToggle("slow").siblings(".box_edit_in:visible").slideUp("slow");
$(this).siblings(".cabecalho2");
});
})
nao faço ideia de como fazer isso acontecer.
para ver o menu em funcionamento, onde quero aplicar, ta no link abaixo.
www.studioalpha.com.br/prado2010/produtos.php
abrasss