He usado el plugin Jquery Pikachoose en mi página para mostrar algunas imágenes como diapositivas.Plugin Jquery Pikachoose dando resultados inusuales en IE
Pero en IE, en lugar de imagen para deslizar, abre la imagen en la misma página a la vista.
Y lo curioso es que si antes de que el guión abra la imagen, si cambio la diapositiva haciendo clic en una miniatura, a partir de este punto y en adelante, funciona bien.
Cómo solucionar este
que buscar el nombre de la imagen de la base de datos y pantalla como la siguiente
echo
'<div id="slideShow" class="sublayout pikachoose">
<ul id="pikame">';
while($row = mysql_fetch_array($result)) {
extract($row);
echo
'<li>
<a href="images/slideshow/'.$image.'">
<img src="images/slideshow/th_'.$image.'" title='.$title.' alt='.$title.'/>
</a>
<span>'.$title.'</span>
</li>';
}
echo
'</ul>
</div>';
Ésta es mis opciones pikachoose en pikachoose.js
var defaults = {
show_captions: true,
auto_play: true,
show_prev_next: true,
slide_speed: 5000,
thumb_width: 26,
thumb_height: 20,
buttons_text: { play: "", stop: "", previous: "Previous", next: "Next" },
delay_caption: true,
user_thumbs: false,
transition:[-1],
IESafe: true
};
Me inicializar el plug-in usando esto (también en archivo separado)
$(document).ready(function(){ $("#pikame").PikaChoose({auto_play:true, IESafe: true}); });
funciona bien en otro navegador
hallazgos
- Si quito el
<a>
la<img>
, esto detiene el script desde la apertura de la imagen - La demo proporcionada en la página oficial también se comporta como
¿Puede verificar qué versión de pikachoose está utilizando? 3.1? 3.3? –
@nathan gonzalez, Es 3.3 – Starx
¿Qué versión de IE falla? ¿Todos ellos? – GmonC