Event sur le bouton save - Page configuration eqLogic

Hello à tous,

Petite question sur le nouveau core js. Si mon souci vient bien de la :slight_smile:
Sur la page config de mes équipements, j’ai un bouton « synchroniser ».
Lors du clic dessus, j’ai pris l’habitude de réaliser un save de l’équipement avant de réaliser la synchro elle même.
Le code utilisé est le suivant :

$('#bt_Synchronization').on('click',function() {
	$('.btn[data-action=save]').click();
	setTimeout(synchronize,2000);
});

Mais maintenant, le save ne se fait plus. Je ne vois passer aucun event !
Une idée pour corriger cela ?
Merci d’avance pour votre aide,

Xav

PS : testé sur Jeedom 4.4.8.1 stable et 4.4.9 alpha

Bon du coup, j’ai commencé la migration de mes plugins en pure js plus tôt que prévu :slight_smile:

document.getElementById('bt_Synchronization').addEventListener('click', function() {
    var button = document.querySelector('.btn[data-action="save"]');
    button.click();
    setTimeout(synchronize, 2000);
});

Ca fonctionne très bien.
Après je laisse les experts ( c’est à dire pas moi :slight_smile: ) checker si c’est normal que la version jquery ne fonctionne plus dès à présent ! A dispo pour des tests si besoin. Sinon je clôturerai le sujet d’ici qq jours.

Xav

A mon avis sur les boutons du core oui c’est normal.
Jquery est chargé pour les plugins mais le core ne l’utilise plus.
En tout cas c’est comme ça que je le comprends.

C’est vrai que dit comme ca, ca parait évident :slight_smile:
Merci @Mips

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.