Bannière aléatoire qui ne fonctionne pas

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Bannière aléatoire qui ne fonctionne pas

Message par Crazy-Sweet Mer 13 Avr - 14:40

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://crazy-sweet.forumgratuit.org/

Description du problème

Bonjour.

Je suis en train de coder un graphisme pour un forum RPG mais en tentant de mettre une bannière aléatoire, le codage ne fonctionne pas.

Code:
$(function() {
  var a = [
    "https://www.zupimages.net/up/22/15/q1f5.png",
    "https://www.zupimages.net/up/22/15/cxg1.png",
    "https://www.zupimages.net/up/22/15/ecm7.png",
  ];
 
  $("#pun-logo img,#i_logo,#logo img").attr("src", a[Math.floor(Math.random() * a.length)])
});

Je ne comprend pas d'où peut provenir le problème vu que c'est un codage provenant d'ici. Merci d'avance.
Crazy-Sweet

Crazy-Sweet
***

Messages : 121
Inscrit(e) le : 30/12/2009

http://crazy-sweet.forumgratuit.org/
Crazy-Sweet a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Bannière aléatoire qui ne fonctionne pas

Message par Toryudo Mer 13 Avr - 15:43

Bonjour !
De ce que je vois, ce script, présent avant celui qui nous intéresse (dans un autre module Javascript ?), provoque une erreur :
Code:
(function() {
    new Switcheroo('#switcheroo', {
        logo: '',
        confirm: true,
        confirmMsg: 'Confirmer le Switcheroo de personnage ?',
        explore: false,
        exploreIcon: '<i class="material-icons">group</i>',
        deleteIcon: '×',
        addIcon: '+',
        errorMsg: 'Une erreur est surviendue lors du Switcheroo.',
    })
})();

Je le vois à la fois dans un module javascript (qui ne marche donc pas) et dans l'un de vos template (résumé en <script>(function() {new Switcheroo('#switcheroo');})();</script>). C'est pour ça que vous voyez tout de même le Switcheroo : c'est celui du Template.
Du coup, je vous propose de le supprimer dans votre module javascript et de garder celui qui est dans le Template.

A priori, la correction de cette erreur devrait permettre à votre script de changement de bannière de fonctionner !
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1372
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière aléatoire qui ne fonctionne pas

Message par Crazy-Sweet Mer 13 Avr - 16:15

bonjour,
alors effectivement, il fonctionne à présent mais pas sur le forum test: https://forumtestcharmed.forumactif.com/
Crazy-Sweet

Crazy-Sweet
***

Messages : 121
Inscrit(e) le : 30/12/2009

http://crazy-sweet.forumgratuit.org/
Crazy-Sweet a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Bannière aléatoire qui ne fonctionne pas

Message par Toryudo Mer 13 Avr - 17:19

Ce doit être un problème équivalent du coup !
Désactivez les autres scripts un par un pour essayer de trouver lequel pose problème, on pourra peut-être le corriger si besoin (mais sachant qu'il ne marche pas, ce doit être un script dont vous pourrez vous passer !)
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1372
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière aléatoire qui ne fonctionne pas

Message par Crazy-Sweet Sam 16 Avr - 13:37

Résolu ! Merci encore Smile
Crazy-Sweet

Crazy-Sweet
***

Messages : 121
Inscrit(e) le : 30/12/2009

http://crazy-sweet.forumgratuit.org/
Crazy-Sweet a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum