Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Seguinte pessoal, tenho um script bem simples que faz a função show/hide em alguns botões, até aí tudo ok,
porém tenho 5 divs na página e gostaria que o efeito ocorresse em cada uma delas, não posso fazer um script
para cada, pois o resultado vem do banco, então podem vir 5, 6, 7 divs e daria trabalho fazer o script várias vezes,
pensei em "automatizar" isso com PHP, mas não sei se isso seria o melhor, alguma dica?
<script type="text/javascript">
$(document).ready(function(){
$(".c-boc-ipts").hide();
$("#cmm").show();
$('#cmm').focus(function(){
$(".c-boc-ipts").slideToggle();
});
$('#cmm').blur(function(){
$(".c-boc-ipts").slideUp();
});
});
</script>
A melhor saída é usar o THIS e navegar no DOM.
Leia:
http://wbruno.com.br/jquery/navegando-no-dom-jquery/
http://wbruno.com.br/jquery/afinal-e-javascript/