Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] CG Calendar 1.14.3 : Bug lié à la navigation entre les mois
#2
ha ça oui, il y a clairement un soucis :lol:

chaque clic double les requêtes faites précédemment. Donc 1 requêtes ajax, suivit de 2, 4, 8, 16 ....

Pourquoi il le fait est une très bonne question o_O j'aurais été tenté de dire que le DOM est mal épuré dans le navigateur (même si firebug ne le montre pas) et que chaque clic sur les object de class calendar-nav se fait non plus sur 1 élément mais sur 2 et ainsi de suite..

Quick solution à tester : corriger ton code HTML avant tout puis revoir le code JS pour le faire pas à pas et voir si avant même le load Ajax le soucis se présente. Si le soucis ne se présente pas (met un alert('plop') ) avant le load Ajax tu peux tenter toujours en javascript de supprimer avant le load le contenu afin de t'assurer d'avoir un DOM carré

en gros passer de $('#cal-calendar').load(url) à $('#cal-calendar').parent().remove();$('#cal-calendar').load(url) ou un truc du genre

toujours pour tester évidement Smile


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)