2

我正在寻找一个 jQuery 插件,它可以在某些事件(onClick 或 onMouseOver)上从页面的左侧或右侧创建容器的弹出窗口。

该示例可以在 http://www.nationalgeographic.com/找到 - 当页面加载一些购物广告时,从浏览器屏幕左侧滑动(它只自动显示一次,要再次看到它,您需要删除该网站cookie 并重新加载页面 - 如果插件具有此基于 cookie 的功能,那就太好了)。

4

4 回答 4

4

您要实现的目标实际上很容易自己实现。这是一个简单的例子:http: //jsfiddle.net/JYRhh/ 点击灰色块展开它。

于 2011-11-18T23:51:33.923 回答
0

它没有 cookie 功能,但Flyout Ribbon插件似乎正是您想要的。您可能需要稍微修改 CSS,使其不会占据整个页面。

编辑:显然原始链接在过去几年中死于可怕的死亡。这是原始页面的 Wayback Machine 链接

于 2011-11-16T18:59:45.807 回答
0

以下是一些可能对您有用的 jquery 插件

http://www.building58.com/examples/tabSlideOut.html(看起来和 NGC 网站上的一模一样)

http://dumitruglavan.com/jQuery-Feedback-Badge/

下面的一个可能最适合你

http://www.freecss.info/tutorial/contact/index.html

在这里查看它的演示

希望上述 jquery 插件之一会有所帮助

于 2011-11-17T10:00:25.110 回答
0

有一个名为jquery dock的插件可以完成您正在寻找的功能。看起来它可以停靠在顶部、底部、左侧或右侧,甚至可以停靠到特定元素。悬停时,扩展坞完全打开,否则会部分隐藏。如果需要,您可以将其绑定到除悬停之外的其他事件。

这里是演示和下载的链接,这里是演示的链接

于 2011-11-17T21:29:57.137 回答