我正在寻找一个jQuery插件,它可以在某个事件(onClick或onMouseOver)上从页面的左侧或右侧创建一个容器的弹出窗口。
可以在以下位置找到示例 http://www.nationalgeographic.com/ - 当页面从浏览器屏幕的左侧加载一些购物广告时(它只会自动显示一次,要再次看到它,您需要删除此网站的Cookie并重新加载页面 - 如果插件有这个基于cookie的功能。)
答案 0 :(得分:4)
你想要实现的目标实际上很容易实现。 以下是快速示例:http://jsfiddle.net/JYRhh/ 单击灰色块以展开它。
答案 1 :(得分:0)
它没有cookie功能,但Flyout Ribbon插件似乎正是您正在寻找的。您可能需要稍微修改CSS,以免占用整个页面。
编辑:显然原来的链接在过去几年中死于可怕的死亡。这是一个Wayback Machine link to the original page。
答案 2 :(得分:0)
以下是一些可能对您有用的jquery插件
http://www.building58.com/examples/tabSlideOut.html(看起来与NGC网站中的完全相同)
http://dumitruglavan.com/jQuery-Feedback-Badge/
下面的一个可能是最适合你的
http://www.freecss.info/tutorial/contact/index.html
查看其演示here
希望以上jquery插件之一有用
答案 3 :(得分:0)
有一个名为jquery dock的插件可以完成您正在寻找的功能。看起来它可以停靠在顶部,底部,左侧或右侧,甚至可以停靠到特定元素。悬停时,底座完全打开视图,否则部分隐藏。看起来如果需要,您可以将其绑定到除悬停以外的其他事件。