gpt4 book ai didi

javascript - jquery 中的切换效果不起作用

转载 作者:行者123 更新时间:2023-11-30 08:16:02 24 4
gpt4 key购买 nike

请问,为什么这不起作用:

$("#togglePanel").click(function(e){        
$("#toolpanel").toggle(function(){
$("#orderMap").animate({marginLeft: 0, width: "100%"}, 500);
}, function(){
$("#orderMap").animate({marginLeft: "341px", width: "576px"}, 500);
});
});

但是当我这样做时,它起作用了:

$("#togglePanel").click(function(e){        
$("#toolpanel").toggle(function(){
$("#orderMap").animate({marginLeft: 0, width: "100%"}, 500);
});
});

谢谢...

最佳答案

toggle功能“在内部使用点击事件”。也就是说,它为点击事件绑定(bind)了函数,所以你也不需要调用click。试试这个:

$("#togglePanel").toggle(function(){
$("#orderMap").animate({marginLeft: 0, width: "100%"}, 500);
}, function(){
$("#orderMap").animate({marginLeft: "341px", width: "576px"}, 500);
});

关于javascript - jquery 中的切换效果不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3907594/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com