2015-11-22 33 views
1

我遇到了我的按鈕半徑有問題。當我點擊它時,它的半徑從50%變爲0,所以它看起來很流暢,但是當我滑過它時它不會變回來。我希望我的按鈕的半徑在mouseleave上變回

我一直在網上搜索幾天,但我找不到任何關於我的具體問題。

$(document).ready(function() { 
    $("#flip").click(function() { 
     $("#panel").fadeToggle("fast"); 
     if($(this).is(".radius")) { 
      $(this).removeClass("radius"); 
      return; 
     } 
     $(this).addClass("radius").siblings().removeClass("radius");  
    }); 
}); 

$("#Left").mouseleave(function() { 
    $("#panel").hide(); 
}); 

我是一個完整的小白在JavaScript的,你可以看到哈哈

回答

0

也許這樣的事情?如果沒有你的代碼的運行例子,有點難以分辨,如果可以的話,把它放在jsfiddle上。

$("#Left").mouseleave(function() { 
    $("#panel").hide(); 
    $('#flip').addClass('radius').siblings().addClass('radius'); 
}); 
+0

非常感謝!這正是我想要的,我正在想方設法..非常感謝! – Raymond

+0

@雷蒙德不用擔心隊友,如果這回答你的問題,可以隨意標記爲答案並關閉它。 –

相關問題