Jquery 在悬停状态下展开的社交网络侧边栏框

Jquery 在悬停状态下展开的社交网络侧边栏框,jquery,hover,social-networking,sidebar,expandable,Jquery,Hover,Social Networking,Sidebar,Expandable,我已经尝试了一段时间,希望能让这一切顺利进行,如果有任何帮助,我将不胜感激 我想做的是在悬停时从屏幕边缘滑出的社交网络侧边栏框,我不知道怎么做 我正在尝试做的示例:这里有一个示例--> 下面是另一个两个滑出的示例------> 将项目设置为固定、屏幕外部分和屏幕上部分。然后,您只需在某个事件上设置动画。mouseenter或单击 上面的Fiddle链接附带了一些示例代码。按照小提琴链接查看更多信息 $('body').on('mouseenter','#social-hover',functio

我已经尝试了一段时间,希望能让这一切顺利进行,如果有任何帮助,我将不胜感激

我想做的是在悬停时从屏幕边缘滑出的社交网络侧边栏框,我不知道怎么做

我正在尝试做的示例:

这里有一个示例-->

下面是另一个两个滑出的示例------>

将项目设置为固定、屏幕外部分和屏幕上部分。然后,您只需在某个事件上设置动画。
mouseenter
单击

上面的Fiddle链接附带了一些示例代码。按照小提琴链接查看更多信息

$('body').on('mouseenter','#social-hover',function(){
    $('#social-hover').animate({
        left: '150px'
    },250);
    $('#social-main').animate({
        left: '0px'
    },250);
});



$('body').on('mouseleave','#container',function(){
    $('#social-hover').animate({
        left: '0px'
    },250);
    $('#social-main').animate({
        left: '-150px'
    },250);
});
下面是一个示例-->

下面是另一个两个滑出的示例------>

将项目设置为固定、屏幕外部分和屏幕上部分。然后,您只需在某个事件上设置动画。
mouseenter
单击

上面的Fiddle链接附带了一些示例代码。按照小提琴链接查看更多信息

$('body').on('mouseenter','#social-hover',function(){
    $('#social-hover').animate({
        left: '150px'
    },250);
    $('#social-main').animate({
        left: '0px'
    },250);
});



$('body').on('mouseleave','#container',function(){
    $('#social-hover').animate({
        left: '0px'
    },250);
    $('#social-main').animate({
        left: '-150px'
    },250);
});

你想让他们也从页面上滑下来吗?不,你下面的答案很完美,谢谢!你想让他们也从页面上滑下来吗?不,你下面的答案很完美,谢谢!