Rumah > Soal Jawab > teks badan
Secara lalai, kaedah A() dilaksanakan, yang akan mengubah suai susunan dan gaya elemen, dan kemudian perlu memulihkan elemen ini kepada keadaan asalnya. Bolehkah anda beritahu saya cara melakukannya? Perkara yang paling penting ialah kaedah A dilaksanakan secara lalai Jika anda ingin menetapkan semula selepas beberapa operasi, anda boleh melaksanakan sama ada kaedah jquery atau asli.
给我你的怀抱2017-05-24 11:39:03
Saya sendiri mendapati kaedah paling mudah, tetapi terima kasih atas jawapan anda yang bersemangat Di sini saya akan berkongsi secara ringkas idea saya: jquery atau asal adalah sama, hanya padamkan atribut gaya elemen secara langsung, kerana semua operasi gaya. JS Semua berdasarkan atribut gaya.
仅有的幸福2017-05-24 11:39:03
Sebelum melalui kaedah a, simpan nilai a dalam storan setempat Apabila ia perlu ditetapkan semula, tetapkan nilai a dalam storan kepada pembolehubah a
PHPz2017-05-24 11:39:03
Sekarang, data asal kekal tidak berubah (jika semua yang anda dapat di bahagian hadapan adalah DOM, anda boleh melintasinya sekali dan membuat sumber data JSON) dan membuat objek domain sementara untuk HTML dipersembahkan melalui pengubahsuaian JS; hanya mengubah suai middleware. Biarkan data asal tidak berubah; apa yang dipanggil "set semula" sebenarnya adalah permulaan semula (jika terdapat pengubahsuaian, simpan pengubahsuaian dan kemudian mulakan semula);
Ini tidak boleh dibatalkan|------| |------|
|Data asal| ==>
| -------|
|------| |-----|. --|
|Data asal|. ==> |. - --|