【问题标题】:Creating Jquery sliding menu创建 Jquery 滑动菜单
【发布时间】:2013-10-01 14:59:43
【问题描述】:

想在这个网站上创建jquery菜单,从左边滑动,当点击图标恢复到原来的位置。

http://wittlingerorthodontics.com/default2.asp

只有在 jsFiddle 上才能做到这一点

http://jsfiddle.net/messi1987/tfASa/

$(function() {
// run the currently selected effect
function runEffect() {
// get effect type from
var selectedEffect = "slide";

// most effect types need no options passed by default
var options = {};
// run the effect
$( "#effect" ).effect( selectedEffect, options, 1000 );
};

// set effect from select menu value
$( "#button" ).click(function() {
runEffect();
return false;
});
});

而我想让它滑入并单击按钮/图像滑回原始位置。 jquery 的新手,所以不要在任何地方获得帮助内容。帮我做这件事。 如需完整了解,请查看参考网站。

【问题讨论】:

    标签: javascript jquery html css menu


    【解决方案1】:

    试试这个小提琴,我想this是你想要的

    $(function() {
        $('#button').click(function(){
             $(".ul_menu").toggleClass('show');
            if( $(".ul_menu").hasClass('show')){
            $(".ul_menu").show("slide",{direction: 'left'});
            }else{
              $(".ul_menu").hide("slide",{direction: 'left'});
            }
        });
        $('#button').mouseleave(function(){
            if($(".ul_menu").hasClass('show')){
               $(".ul_menu").hide("slide",{direction: 'left'});
            }
        })
    });
    

    【讨论】:

    • 几乎是一样的东西,但想滑动运行按钮/图像与菜单相同。并且仅在隐藏时显示运行按钮/图像。如果可能,请编辑。谢谢
    • 你需要一些东西,你可以点击并打开你想要的东西,你可以把你的编辑按钮放回列表中,然后有另一个按钮或链接点击你可以打开你的菜单
    • 但是当鼠标悬停结束时菜单会回滚。我希望它在那里停留几秒钟或直到没有悬停任何其他菜单。再次感谢
    • 然后你可以为你的ul菜单添加mouseleave功能,所以当你从打开的列表中鼠标离开时它会隐藏
    猜你喜欢
    • 1970-01-01
    • 2013-05-21
    • 2016-10-12
    • 2020-03-28
    • 1970-01-01
    • 2012-06-19
    • 2021-01-26
    • 1970-01-01
    • 2017-01-15
    相关资源
    最近更新 更多