jQuery添加css动画
时间: 2023-10-28 17:05:52 浏览: 83
要使用jQuery添加CSS动画,你需要使用jQuery的`animate()`函数。下面是一个简单的示例,它会将元素从左到右移动:
```html
<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
.box{
width: 100px;
height: 100px;
background-color: red;
position: relative;
}
</style>
</head>
<body>
<div class="box"></div>
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.box').click(function(){
$(this).animate({left:'+=200px'}, 'slow');
});
});
</script>
</body>
</html>
```
在这个例子中,我们使用jQuery的`animate()`函数来让盒子向右移动200像素。我们将`left`属性设置为`+=200px`,这意味着它将从当前位置向右移动200像素。我们还指定了动画的持续时间为`slow`,这将使动画以较慢的速度进行。你可以根据需要调整这些值来创建自己的动画效果。
阅读全文