Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Usei essa ação simples pra mostrar/ocultar um conteudo:
$('input#BT_COMENT').toggle(
function() {
$('div#BOX_COMENT').fadeIn('slow'); // ou slideDown()
},
function() {
$('div#BOX_COMENT').fadeOut('fast'); // ou slideUp()
}
);Eu ate pensei de primeiro checar o status do elemento e dai dar um fadein ou out mas queria saber se o jquery teria uma forma mais limpa.
Não tem muito segredo ...
<input type="button" name="BT_COMENTAR" id="BT_COMENTAR" value="Comentar" />
<input type="button" name="BT_DENUNCIAR" id="BT_DENUNCIAR" value="Denunciar" />
<div id="BOX_DENUNCIA">
Denúncie!
<form name="fm_den">
<textarea name="CMP_DEN" rows="4" ></textarea>
<input type="button" name="BT_ENVIAR" id="BT_ENVIAR" value="Enviar" />
</form>
</div>
<div id="BOX_COMENT">
Comente!
<form name="fm_com">
<textarea name="CMP_COM" rows="4"></textarea>
<input type="button" name="BT_ENVIAR" id="BT_ENVIAR" value="Enviar" />
</form>
</div>
Qnd clicar no botão BT_COMENTAR mostrar/ocultar a div BOX_COMENT, o mesmo com o botão BT_DENUNCIAR e a div BOX_DENUNCIAR ...
Só para dois ítens até nao incomoda duplicar o codigo, mas pretendo usar para no minimo 4 itens.
então post a parte do cod com o html para fica mais facil..