après avoir créé une carte avec Javascript et non pas avec la démarche “Interface → Carte d’emplacement”, j’ai constaté une anomalie
en fait, lorsque j’affiche un Bien à partir de l’info-box (j’affiche la carte et je clique sur le marqueur et ensuite sur l’info-box), et je fais des modifications, si je clique sur le bouton Fermer je n’obtiens pas le message de confirmation pour enregistrer les modifs.
tandis que dans le module Démo avec la carte standard si j’affiche un client à partir de l’info-box et je fais des modifs et je clique sur le bouton Fermer le système m’affiche un message pour enregistrer ou quitter.
Le trigger “hasChanged” est positionné sur le container #work il me semble.
Il ne faut pas changer le style du conteneur #content car vous allez le modifier pour toutes les autres pages qui ne doivent surtout pas scroller horizontallement (responsive = auto-wrap)
De manière générale ne modifiez pas les containers de Simplicité si vous ne mesurez pas les impacts sur le reste.
Cette syntaxe jQuery sert surtout pour les pages externe qu’on veut afficher dans un div particulier, dans votre cas, pour utiliser le fonctionnement standard il convient d’utiliser le moteur directement :
nota: le premier argument est le container, on peut mettre null pour remplacer le contenu actuel de #work en passant par le trigger qui detecte le “hasChanged”
si ça ne marche toujours pas c’est que vous avez tué ailleurs le trigger “ui.content.close” du container #work dans votre code.