📅  最后修改于: 2023-12-03 15:32:10.622000             🧑  作者: Mango
switchClass() 方法是 jQuery UI 中的一种动画效果,用于在元素的类名之间切换。该方法可以将元素从旧类名动画到新类名。
$(selector).switchClass(class1, class2, duration, easing, complete);
参数说明:
该方法返回一个 jQuery 对象。
<div class="box">
<p>Click to toggle class</p>
</div>
.box {
display: block;
width: 200px;
height: 200px;
margin: 20px auto;
background: #f0f0f0;
border-radius: 10px;
}
.box.active {
background: #ff0;
}
$(document).ready(function() {
$('.box').click(function() {
$(this).switchClass('box', 'box active', 500);
});
});
上述代码将给.box
元素绑定了一个点击事件,当点击该元素时,将从旧类名box
动画到新类名box active
。该动画持续时间为500毫秒。您可以在此处进行更改以适应您的需求。