찾다

 >  Q&A  >  본문

css - javascript操作dom的类名,代码如何精简

s[index].classList.remove('in');
                            s[index].classList.add('slide', 'out');
                            s[index + 1].style.display = 'block';
                            s[index + 1].classList.remove('out');
                            s[index + 1].classList.add('in', 'slide');

上面代码用了html5得classList,但是这样命令式的代码太难看了,有什么比较好的重写方法吗?

伊谢尔伦伊谢尔伦2774일 전532

모든 응답(4)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-04-10 15:23:03

    要么你自己封装一套。要么用jquery。

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-10 15:23:03

    你说你想要什么方式啊????、

    회신하다
    0
  • 阿神

    阿神2017-04-10 15:23:03

    可以从css下手,就不会纠结这个了,一般只需切换一个class。

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-10 15:23:03

    $('#index').addClass('c1').removeClass('c2');
    这样算精简吗

    회신하다
    0
  • 취소회신하다