我試圖找出一種方法來使單擊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
});
}
});