我试图找出一种方法来使单击LeaderboardButton时将其DIV更改为具有底部边框半径。 (它是这样)。但是我怎么能再次点击,让它重置为没有边界半径。本质。你点击一次,边界半径。再次单击,无边框半径。再次点击,边界半径回来。再次点击并且边框半径离开。等等。 基本上和CSS半径函数的ON/OFF。JQuery按钮启用和禁用点击后的CSS功能
下面是我的代码如下。
$('#left-container').click(function(){
$('#leaderboard').slideToggle("slow", function(){
$('#leadeboardButton').css({borderTopLeftRadius: 10,
borderTopRightRadius: 0,
borderBottomLeftRadius: 10,
borderBottomRightRadius: 10,
WebkitBorderTopLeftRadius: 10,
WebkitBorderTopRightRadius: 0,
WebkitBorderBottomLeftRadius: 10,
WebkitBorderBottomRightRadius: 10,
MozBorderRadius: 10
}), function(){
$('#leadeboardButton').css({borderTopLeftRadius: 10,
borderTopRightRadius: 0,
borderBottomLeftRadius: 0,
borderBottomRightRadius: 0,
WebkitBorderTopLeftRadius: 10,
WebkitBorderTopRightRadius: 0,
WebkitBorderBottomLeftRadius: 0,
WebkitBorderBottomRightRadius: 0,
MozBorderRadius: 0
});
}
});