显示 Jquery fancybox 弹出窗口
我有一个关于 jquery fancybox 的简单问题。在我最近的项目中,我的照片库的每个详细信息页面中都有 facebook 共享链接,并且我使用 fancybox 将整个详细信息页面显示为弹出窗口。但是当我分享到 Facebook 的链接时,我希望 Facebook 的链接在 jquery 弹出时重定向回相关的详细信息页面。 我已经获得了正确的 url,其中包含链接到普通详细信息页面的详细信息页面的 id。我知道有一种方法可以将其显示为弹出窗口,但我找不到...请帮忙...
I got a simple question about jquery fancybox. In my recent project I have facebook share link in every details page of my photo gallery and I am using fancybox to display the whole detail page as a pop up. But when I sharing link to facebook, I want that link from facebook to redirect back to related detail page as jquery pop up.
I've already got the correct url with id of detail page linking to normal detail page. I know theres a way to get it as popup but I couldn't find out... Any help please...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
好的,这是我使用的代码......
OK, here is the code i used...
您可以在 URL 中添加锚标记,指定要打开的 fancybox(例如 http://yoursite.com/#myfancybox1 )。
然后你可以使用一些 jQuery 插件来获取这个值(例如 https://github.com/allmarkedup/ jQuery-URL-Parser)并获取
jQuery.url.attr('anchor');
。一旦您的 DOM 准备就绪,只需检查 URL 是否有锚点(并且该锚点链接到现有的 Fancybox)。如果然后打开 fancybox :)
You can add an anchor tag in your URL specifying the fancybox you want to open (e.g http://yoursite.com/#myfancybox1).
Then you can use some jQuery plugin to get this value (like https://github.com/allmarkedup/jQuery-URL-Parser) and get the
jQuery.url.attr('anchor');
.Once your DOM is ready, just check for the URL if there's an anchor (and the anchor is linked to an existing Fancybox). If then open the fancybox :)