Par défaut, une méthode A() est exécutée, qui modifiera l'ordre et le style des éléments, et devra ensuite restaurer ces éléments à leur état d'origine. Pourriez-vous s'il vous plaît me dire comment faire cela ? Le plus important est que la méthode A est exécutée par défaut. Si vous souhaitez la réinitialiser après certaines opérations, vous pouvez implémenter des méthodes jquery ou natives.
J'ai moi-même trouvé la méthode la plus simple, mais merci pour vos réponses enthousiastes. Ici, je vais partager brièvement mes idées : jquery ou original sont les mêmes, supprimez simplement l'attribut style de l'élément directement, car toutes les opérations de style en JS sont basées. sur la propriété de style.
Décrivez le problème en détail, de préférence avec du code.
Avant de passer par la méthode a, stockez la valeur de a dans le stockage local Lorsqu'elle doit être réinitialisée, attribuez simplement la valeur de a dans le stockage à la variable de a
.Na, les données d'origine restent inchangées (si vous n'obtenez le DOM qu'au front-end, vous pouvez le parcourir une fois et créer une source de données JSON), et créer un objet de domaine temporaire pour le middleware HTML est présenté via ; JS ; les modifications JS modifient uniquement Pour le middleware, les données d'origine ne changent pas ; la soi-disant « réinitialisation » est en fait une réinitialisation (s'il y a des modifications, enregistrez simplement les modifications puis initialisez-les) ;
Cela ne peut pas être annulé|-------| |-------|
|------- |-------| -------||Données originales| ==> 🎜#|-------| |-------|
De cette façon, si vous "réinitialisez", cela efface simplement le DOM et le remappe à partir des données d'origine ;
|Données originales| ==> |Objet dans le domaine| ==>-Mappage DOM|
|------- -----| |-------|