Muy buenas otra vez, después de haber arreglado el problema entre el lightbox y el menú con javascript, resulta que también me falla con el Cross-slide.
En esta pequeña galería lo he arreglado sustituyendo el símbolo del dolar con jQuery:
Código Javascript
:
Ver original<script type="text/javascript">
jQuery('#movil').crossSlide({
sleep: 3,
fade: 2
}, [
{ src: 'imagenes/fancy/as1s.jpg' },
{ src: 'imagenes/fancy/as4s.jpg' },
{ src: 'imagenes/fancy/as5s.jpg' },
{ src: 'imagenes/fancy/as6s.jpg' }
]);
</script>
Pero en esta otra, donde las imágenes tienen varios efectos, aunque sustituya sólo me aparece la primera imagen y se queda estática:
Código Javascript
:
Ver original<script type="text/javascript">
jQuery('#query').crossSlide({
fade: 2
}, [
{
src: 'imagenes/crosslide/as1.jpg',
from: '50% 60% 1x',
to: '50% 30% 0.9x',
time: 4
}, {
src: 'imagenes/crosslide/as4.jpg',
from: '70% 70% 1x',
to: '30% 10% 1x',
time: 4
},
{
src: 'imagenes/crosslide/as8.jpg',
from: '50% 40% 1.4x',
to: '50% 30% 0.9x',
time: 4
}, {
src: 'imagenes/crosslide/as5.jpg',
from: '40% 50% 0.9x',
to: '50% 30% 1.4x',
time: 4
}
], function(idx, img, idxOut, imgOut) {
if (idxOut == undefined)
{
// starting single image phase, put up caption
$('div.caption').text(img.alt).animate({ opacity: .7 })
}
else
{
// starting cross-fade phase, take out caption
$('div.caption').fadeOut()
}
});
</script>
Tenéis alguna idea sobre cómo solucionarlo?
Un saludo.