web-dev-qa-db-fra.com

SP Le curseur intelligent ne se charge pas

Si vous consultez cette page Web: http://www.benaventegrow.com/ Je ne sais pas pourquoi, mais SP le module Smart Slider ne se charge pas.

Ce doit être un conflit JQuery. J'ai lu sur la fonction .noConflict(), mais elle est déjà implémentée dans le code jQuery.

Lorsque je désactive l'option Jquery VirtueMart, cela fonctionne, mais en magasin, les prix ne sont pas mis à jour lorsque je choisis un autre produit. Si je l’active, le curseur ne fonctionne pas, mais les prix le sont.

Que devrais-je faire? J'ai besoin que les prix et le curseur fonctionnent.

P.S. Dans la console, je reçois ceci:

Uncaught TypeError: undefined n'est pas une fonction

spiStoreiiLayout.spSmartslider({
 autoplay  : 1,
 interval  : 7000,
 delay     : 0, 
 fullWidth : false
});

C'est marquer l'option délai (avec la valeur 0).

1
Antonio

Regardant à travers le SC dans le <script> balises dans la console du navigateur, je ne trouve rien qui cloche, mais j’ai remarqué que vous avez importé 2 instances de jQuery.

Le premier de l'extension K2 et l'autre de GoogleApis CDN, mais comme c'est externe, je ne sais pas d'où il est appelé. Celui provenant de Google est une version plus ancienne, je vous suggère donc de supprimer celle-ci.

Il pourrait éventuellement être appelé à partir de l'extension Smart Slider, vérifiez donc les options et voyez s'il y a un problème avec la désactivation de jQuery.

Si Push se déchaîne, je vous recommanderais d'utiliser jQuery Easy , un plugin qui supprime toutes les instances de jQuery et utilise sa propre fonctionnalité, ainsi que de nombreuses autres fonctionnalités.

J'espère que cela t'aides

1
Lodder