[CSS]使用JS改变元素位置,操作css比较困难时,可更换元素的类名
本人大菜鸟一枚,以此作为记录。
使用到技术栈jQuery。
开发中遇到某个元素需要在页面上切换 left: 0px 为 right: 0px 的需求,直接操作css会导致同时存在left和right属性,删除属性又不方便。
此时可以将元素切换前后的样式分别设定成两个class(如:left_a 及 right_a),通过 .removeClass(‘left_a’).addClass('right_a') 可实现需求。