[英]Toggle Class toggling, but not animating
这是针对psuedo元素:after
:
&:after {
content:" ";
display:block;
position:absolute;
top:358px;
left:263px;
width:0;
height:0;
border-style:solid;
border-color:#f8f8f8 transparent;
border-width: 0 23px 23px 23px;
}
&.moved:after {
left: 656px;
}
然后我要做的是.toggleClass使它移动:
$('#big-icon-nav').toggleClass( 'moved', 1000 )
它移动了,但是没有动画。 这有可能吗? 为什么不呢?
据我所知,jQuery不能真正处理:after
和:before
伪元素。 您是否真的必须使用after元素,还是可以对“正常”的html标签执行相同的操作?
如果没有,您可能想看看这个答案
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.