jcarousel ne fonctionne pas correctement dans Chrome
dans mon code je suis entrain de créer un ul li pour la jcarousel-à-dire sa une liste de données(ex. liste de photo)
lorsque la photo comte est plus que de 4 , le jcarousel permet le défilement horizontal de manière à voir les 4 photos .
PROBLÈME:
c'est quand j'exécute le code dans chrome horizontal parchemins rester désactivé, même si le nombre de photos est plus que 4, dans d'autres navigateurs, il fonctionne parfaitement..
voici le code qui importe le fichier jquery:
function SetCarousel() {
$.getScript('<%=Html.LibUrl("jplugins/jquery.jcarousel.pack.js")%>',
function(result)
{
jQuery('#CarouselUL').jcarousel({
visible: 4
});
});
}
j'ai essayé de référence .fichier js @ haut de la page aspx () ne fonctionne pas ..même fait pire
pls aider
source d'informationauteur dexter
Vous devez vous connecter pour publier un commentaire.
J'ai fixé ce, sur un site que je travaillais sur par commenter le code qui spécifie Safari; pour une raison quelconque les correctifs qu'ils mettent dans la semblent être devenus obsolètes. J'utilise jQuery 1.3.2.
Voici le code que j'ai supprimés:
jquery.carousel.js:autour de la ligne 184
jquery.carousel.js:autour de la ligne 858
J'espère que ce correctif va vous aider, vous et les autres qui viennent à travers le problème!
J'ai essayé le numéro 1 solution et cela a fonctionné. Homme gentil, merci beaucoup.
J'ai juste commenté les lignes:
C'est génial, mon problème est résolu
grâce jsims281
Dans mon cas, j'ai utilisé
et le code commenté est
ligne n ° 134 à 139
et la ligne n ° 470 484
Dans la version 0.2.9 cela a fonctionné pour moi.
J'ai pris la version minifiée et le jeta à travers la http://jsbeautifier.org
et modifiées de la façon suivante sur la ligne 95
à
Je suppose que vous voulez dire cette jCarousel?
Si oui, quelle est version jQuery utilisez-vous?
Parce que ce plugin n'a pas eu de mises à jour pour un long moment maintenant. La version actuelle est la 0.2.3 depuis le 07 avril 2008 et le changelog de cette version dit
Je me souviens de ce plugin avoir quelques problèmes avec les nouvelles versions de jQuery en commençant par 1.2.6 (aujourd'hui nous sommes à 1.3.2 déjà).
Aussi, vous devez être conscient que la version actuelle de jCarousel est apparu avant la première version de Google Chrome (version 0.2 est sorti le 08 septembre 2008).
très agréable...
jquery.carrousel.js:autour de la ligne 184
/*if ($.le navigateur.safari) {
c'.boutons(false, false);
$(window).bind('load', function() { self.setup(); });
} else */
c'.setup();
jquery.carrousel.js:autour de la ligne 858
Cela fonctionne très bien.... Merci....
Il semble qu'une condition à gauche dans la version de 0,28 et il entraîne des retards dans l'achèvement de l'installation
Basé sur Jsims281 (merci Jsims) , j'ai cherché la version réduite de jCarousel v0.28 et a constaté que la ligne comme suit:
devraient commentaire ci-dessus: