css – Problem beim Zurücksetzen des JavaScript/Jquery-Stils, bitte geben Sie mir einen Rat
伊谢尔伦
伊谢尔伦 2017-05-24 11:37:03
0
5
711

Standardmäßig wird eine Methode A() ausgeführt, die die Reihenfolge und den Stil der Elemente ändert und diese Elemente dann in ihren ursprünglichen Zustand zurückversetzen muss. Können Sie mir bitte sagen, wie das geht? Das Wichtigste ist, dass Methode A standardmäßig ausgeführt wird. Wenn Sie sie nach einigen Vorgängen zurücksetzen möchten, können Sie entweder JQuery- oder native Methoden implementieren.

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

Antworte allen(5)
给我你的怀抱

我自己找到最简单的方法了,不过也感谢各位的热心解答,这里我简单分享下思路吧:jquery或原始都一样,直接删除元素的style属性即可,因为JS所有的样式操作都基于style属性。

给我你的怀抱

详细描述问题,最好附上代码。

黄舟
你可以试试用排他思想。先循环所有元素,把每个元素上的样式清空,然后当触发每个元素的绑定事件时,在给该元素加上要加的样式。
仅有的幸福

在经历方法a之前,把a的值存放在localstorage里面,需要重置的时候再把storage里面a的值赋值给a的变量即可

PHPzhong

呐,原始数据不动(如果前端你拿到的只是DOM,可以遍历一遍做个JSON数据源出来),做一个中间件临时的域内对象;HTML通过JS做呈现;JS修改只修改中间件,原始数据不动就可以了;所谓的"重置",其实就是再初始化(如果有修改,保存修改后再初始化一边可以了);

这种无法回退
|-------| |-------|
|原始数据| ==> |-DOM修改|
|-------| |-------|

这种,如果您"重置",其实只是清空DOM,再从原始数据,重新映射一下;
|-------| |-------| |-------|
|原始数据| ==> |域内对象| ==> |-DOM映射|
|-------| |-------| |-------|

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!