gpt4 book ai didi

javascript - 侧边栏双击而不是单击

转载 作者:太空宇宙 更新时间:2023-11-03 23:32:26 25 4
gpt4 key购买 nike

我的左侧边栏有问题,我需要在点击它时填充我的侧边栏,但是当我运行我的代码时,我必须双击我的“显示菜单”以获取我的菜单...我是什么做错了吗?

       $(document).ready(function () {

var slider_width = $('.menucont').width(); //get width automaticly
$('#pollSlider-button').click(function () {
if ($(this).css("margin-right") == slider_width + "px" && !$(this).is(':animated')) {
$('.menucont,#pollSlider-button').animate({
"margin-right": '-=' + slider_width
});

$(".menucont").show();

$(".showmenu").css("display", "none");
$(".hidemenu").show();



} else {
if (!$(this).is(':animated')) //perevent double click to double margin
{
$('.menucont,#pollSlider-button').animate({
"margin-right": '+=' + slider_width

});
$(".showmenu").show();

$(".menucont").hide();
$(".hidemenu").css("display", "none");

}
}


});
});

我也有一个 fiddle 网址 http://jsfiddle.net/6834Y/

如有帮助将不胜感激

最佳答案

你只需要像这样设置你的div:

<div id="pollSlider-button" style="margin-right: 77px;">

代替:

<div id="pollSlider-button" style="margin-right: 0px;">

工作 fiddle :http://jsfiddle.net/robertrozas/6834Y/1/

关于javascript - 侧边栏双击而不是单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24965181/

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