Ich habe Jquery Pikachoose-Plugin auf meiner Seite verwendet, um einige Bilder als Diashow angezeigt werden soll.JQuery Pikachoose Plugin ungewöhnliche Ergebnisse in IE geben
Aber in IE, statt Bild zu gleiten, öffnet sie das Bild in der gleichen Seite in voller Größe zu sehen.
UND die lustige Sache ist, wenn vor dem Skript öffnet das Bild, wenn ich die Folie selbst ändern, indem Sie auf ein Thumbnail, dann ab diesem Punkt und weiter, es funktioniert gut.
Wie beheben dies
ich die Bildnamen aus der Datenbank abrufen und anzeigen, wie die folgenden
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>';
Das ist mein pikachoose sind Optionen in 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
};
initialisieren ich das Plugin Verwenden Sie diese (auch in separate Datei)
$(document).ready(function(){ $("#pikame").PikaChoose({auto_play:true, IESafe: true}); });
funktioniert in anderen Browsern
Entdeckungen
- Wenn ich die
<a>
die<img>
entfernen, stoppt dies das Skript aus dem Bild zu öffnen - Die Demo in der offiziellen Seite zur Verfügung gestellt auch wie verhält dies
können Sie überprüfen, welche Version von Pikachoose Sie verwenden? 3.1? 3.3? –
@nathan gonzalez, Its 3.3 – Starx
Welche IE-Version schlägt fehl? Alle von ihnen? – GmonC