我正在尝试使用 jQuery 在选择器之前为固定位置设置动画。我们如何调用和动画:在 jQuery 中的选择器之前,我通过调用类等知道其他方法。但我只想用 jQuery 来完成。
html
<div id="main"></div>
css
#main {
width:200px;
height:300px;
background:#000;
}
#main:before {
content:'im before';
position:fixed;
left:0px;
top:0px;
width:40px;
height:40px;
background:blue
}
js
$("#main").hover(function () {
$(this).animate({
"margin-left": "40px"
});
$("#main:before").animate({
"margin-left": "40px"
});
}, function () {
$(this).animate({
"margin-left": "0px"
});
$("#main:before").animate({
"margin-left": "0px"
});
});
注意:请给我一些没有任何插件的解决方案