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'))
if($('#btnDiv').hasClass('rotated')){
$('#btnDiv').removeClass('rotated')
}else{
$('#btnDiv').addClass('rotated')
}
.toggleClass()
即可实现这一目标。
$("#btnDiv").click(function (){
$('#slidePanel').toggle( "slide",{direction: 'right'});
if($('#btnDiv').hasClass('rotated')){
$('#btnDiv').removeClass('rotated');
}
else{
$('#btnDiv').addClass('rotated');
}
});
if($('#btnDiv').hasClass('rotated')){
$('#btnDiv').removeClass('rotated')
}else{
$('#btnDiv').addClass('rotated')
}
$('.myclassname').on('click', function(){
$('.myclass h2').toggleClass( 'first_class', 'second_class');
});
some.prototype.setSomeMode = function(enabled){
$('#btnDiv').toggleClass('theclassToAddOrRemove', this.refreshingStopped);
}