Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我希望我的按钮的半径在mouseleave上重新更改_Javascript_Jquery - Fatal编程技术网

Javascript 我希望我的按钮的半径在mouseleave上重新更改

Javascript 我希望我的按钮的半径在mouseleave上重新更改,javascript,jquery,Javascript,Jquery,我的按钮半径有问题。当我点击它时,它的半径从50%变为0,因此它看起来与面板流畅,但当我删除鼠标时,它不会变回原来的位置 我已经在网上搜索了几天了,但是我找不到关于我的具体问题的任何东西 $(document).ready(function() { $("#flip").click(function() { $("#panel").fadeToggle("fast"); if($(this).is(".radius")) { $(t

我的按钮半径有问题。当我点击它时,它的半径从50%变为0,因此它看起来与面板流畅,但当我删除鼠标时,它不会变回原来的位置

我已经在网上搜索了几天了,但是我找不到关于我的具体问题的任何东西

$(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,你可以看到哈哈,也许是这样?如果没有正在运行的代码示例,就有点难说了,如果可以的话,可以将其放到JSFIDLE上

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

也许是这样的?如果没有正在运行的代码示例,就有点难说了,如果可以的话,可以将其放到JSFIDLE上

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

非常感谢你!这正是我想要的,我在想办法努力。。非常感谢@雷蒙德,不用担心,伙计,如果你的问题得到了答案,请随意将此标记为答案并结束。非常感谢!这正是我想要的,我在想办法努力。。非常感谢@雷蒙德不用担心,伙计,如果这回答了你的问题,请随意将此标记为答案并关闭它。