Que tal. Te comento que, después de varios testeos en localhost, pude subir la lista a mi site, pero con un gran inconveniente, el cual explicaré a ver si me ayudan:
si visitan la
sección de archivos de mi website pude colocar los links a modo de "acordeón". Únicamente funcionan si clickean sobre Expandir/Cerrar, porque si lo hacen sobre los meses no funciona, cosa que no debería suceder porque lo probé en localhost y me funciona de maravilla.
Les dejo los siguientes código para que sepan como está todo estructurado:
Un mes en esa página está programado de la siguiente forma
Código HTML:
Ver original<ul class="lista_archivos"> <li><a href="http://www.viajesycosasasi.com/2011/07/el-puente-reina-juliana-curacao.html">El puente Reina Juliana, Curaçao
</a></li> <li><a href="http://www.viajesycosasasi.com/2011/07/los-pros-y-contras-de-un-viaje-de-larga.html">Los pros y contras de un viaje de larga duración
</a></li> <li><a href="http://www.viajesycosasasi.com/2011/07/viajar-igual-que-los-demas-es-lo-ideal.html">Viajar igual que los demás, ¿es lo ideal?
</a></li> <li><a href="http://www.viajesycosasasi.com/2011/07/de-vuelta.html">De vuelta
</a></li>
El código javascript que tengo para que aparezcan los enlaces es este
Código Javascript
:
Ver original<script type='text/javascript'>
/* <![CDATA[ */
jQuery(document).ready(function() {
jQuery('.colapsar').find('.lista_archivos').hide();
jQuery('.colapsar').find('.lista_archivos:first').hide();
jQuery('.colapsar').find('.yearmes').click(function() {
jQuery(this).next('ul').slideToggle('fast');
});
jQuery('.colapsar').find('.linkmadre').click(function() {
if ( 'Expandir' == jQuery(this).text() ) {
jQuery(this).parent('.contenedor').find('.lista_archivos').show();
jQuery(this).text('Cerrar');
}
else {
jQuery(this).parent('.contenedor').find('.lista_archivos').hide();
jQuery(this).text('Expandir');
}
return false;
});
});
/* ]]> */
</script>
este es el llamado al archivo jquery:
Código Javascript
:
Ver original<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js' type='text/javascript'/>
No se en verdad que puede ser. Como dije, en localhost todo me funciona bien, pero online no. Cualquier ayuda se las agradezco.
Saludos