为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery 切换转换 translate3 值

jQuery 切换转换 translate3 值

温温酱 2021-10-21 16:13:43
我有一个 javascript 函数,它是这样的:function toggle() {  $('.sidebar').toggle();}我可以为侧边栏添加一些 css:.sidebar {  transform: translate3d(-280px, 0px, 0px);  position: absolute;  width: 280px;  background: #263249;  color: #eee;  left: 0;  height: 100%;  transition: all .3s;}这个侧边栏现在是隐藏的,但是当我运行切换功能时,我需要它来切换这个值:transform: translate3d(0px, 0px, 0px);我怎样才能做到这一点?
查看完整描述

1 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

您可以使用 toggleClass


function toggle() {

    $('.sidebar').toggleClass('newValue');

}

.sidebar {

    transform: translate3d(-280px, 0px, 0px);

    position: absolute;

    width: 280px;

    background: #263249;

    color: #eee;

    left: 0;

    height: 100%;

    transition: all .3s;

}


.newValue {

    transform: translate3d(0px, 0px, 0px);

}


查看完整回答
反对 回复 2021-10-21
  • 1 回答
  • 0 关注
  • 251 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信