10
votes

Plugin JQuery Pikachoose donnant des résultats inhabituels dans IE

J'ai utilisé JQuery Pikachoose Plugin sur ma page pour afficher certaines images comme diaporama.

mais dans IE, au lieu d'une image à la diapositive, il ouvre l'image dans la même page de la même page.

et la chose amusante est, si, avant que le script n'ouvre l'image, si je change moi-même en cliquant sur le clic une vignette, puis de ce point et à partir de ce point, cela fonctionne bien.

Comment réparer ce

Je récupère le nom de l'image dans la base de données et affichez comme suit < Pré> xxx

Ceci est mes options Pikachoose dans pikachoose.js xxx

i initialisez le plugin en utilisant ceci (aussi dans Fichier séparé) xxx

fonctionne bien dans un autre navigateur

résultats

  1. Si je supprimais le the , cela arrête le script d'ouvrir l'image
  2. La démo fournie dans la page officielle se comporte également comme celle-ci

6 commentaires

Pouvez-vous vérifier quelle version de pikachoose utilisez-vous? 3.1? 3.3?


Quelle version IE échoue-t-elle? Tous?


J'ai testé leur démo dans IE7 et IE8, et cela fonctionne ici ...


@Guffa, la démo dans le téléchargement a le problème


@Starx: AHA, par "la démo fournie dans la page officielle" Vous ne vouliez pas dire la démo fournie dans la page officielle ...;) J'ai téléchargé le code et testé la démo dans IE8, et cela fonctionne bien ici .. . Je vais avoir un sommet au code ...


@Guffa, je l'ai testé et il présente à nouveau le même comportement sur mon système


3 Réponses :


0
votes

Avez-vous essayé de définir la hauteur / la largeur de la balise img ?? contourner ie7 bizarreries.


1 commentaires

En réalité, si je retire le lien de la partie href de la liaison, elle ne déclenchera pas. Peut être quelque part dans le script, Pikachoose utilise une méthode de clic pour passer à la diapositive suivante en cas d'IE, et j'ai même essayé de le trouver, mais pas de chance jusqu'à présent.



2
votes

Essayez d'ajouter / supprimer / modifier le DOCTYPE pour le document HTML car je l'ai vu, c'est-à-dire des problèmes de cause en raison des paramètres de DOCTYPE.

Aussi, essayez de supprimer la barre de fermeture de la balise IMG ()

Si l'un des éléments ci-dessus fonctionne, comparez la démonstration de travail et votre type de document, alors voyez si vous avez manqué la balise DocType appropriée ...


0 commentaires

0
votes

quel réel c'est-à-dire (il y a 3 qui sont à l'usage)? Selon la version, vous pouvez le faire crier AR utilisateur de le laisser passer en "mode de compatibilité". De plus, si vous pouvez vous assurer que vous avez un format XHTML strict (le titre et l'alt n'ont pas de double citations dans votre extrait), y compris le doctype qui pourrait vous aider. Essayez d'utiliser vide une balise pour la première image (juste un sans contenu, vous pouvez lui donner une photo vierge / transpatente dans HREF si vous le souhaitez)


1 commentaires

oui j'ai essayé avec DOCTYPE et l'erreur est à peu près toutes les versions