gpt4 book ai didi

jquery - removeClass() 如果它存在

转载 作者:技术小花猫 更新时间:2023-10-29 11:43:34 24 4
gpt4 key购买 nike

当我单击按钮时,此函数会向我的按钮添加一个 rotated 类。该按钮上有一个箭头,指向面板滑动的方向。

如何在再次单击按钮时删除旋转的类?

$("#btnDiv").click(function (){
$('#slidePanel').toggle( "slide",{direction: 'right'});
$('#btnDiv').addClass('rotated');
});

也许是这样的?

if('rotated'){
removeClass('rotated')
}else{
addClass('rotated')
}

最佳答案

你可以使用.toggleClass()

$('#btnDiv').toggleClass('rotated');

如果缺少则添加它,如果存在则删除它。还有 .is() 来检查类似的东西:

if ($('#btnDiv').is('.rotated'))

或者更简单地说:

if ($('#btnDiv').hasClass('rotated'))

关于jquery - removeClass() 如果它存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18468177/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com