JQuery & Fancybox 单击图像以打开新页面/链接(更新现有代码)
JQuery & Fancybox clicking image to open a new page/link (Update existing code)
早上好,
Iv 有一个页面,当用户登陆我们的主页时,该页面当前会打开事件图像,此代码已经到位,我只是尝试添加指向我们正在举办的活动的链接。(修改代码)我一直在尝试使用 .wrap 和"内容"以及我在这里找到的其他一些东西,但是我无法正确修改代码。(当我尝试时,页面将简单地退出显示,所以我知道有错误)我不熟悉java/fancybox,因此任何有关修改当前代码的帮助将不胜感激!
这是我目前拥有的:
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery.fancybox({
'autoScale' : false,
'width' : 783,
'height' : 700,
'autoScale' : false,
'transitionIn' : 'elastic',
'transitionOut' : 'none',
'type' : 'iframe',
'titlePosition' : 'inside',
'overlayColor' : '#fff',
'href' : '/img/treeofdreams.jpg'
});
});
</script>
PS 我甚至试图更改 iframe 上的高度以在图像下方添加以下内容:
For more details visit our FaceBook page: <a href="url">Click Here</a>
然而,iframe似乎不想在下面分享更多的房地产!
谢谢
如果您只想添加一个指向 fancybox 中显示的图像的链接,那么.wrap()
方法是要走的路,但是您可能需要确切地知道您需要定位哪个选择器并将其包装在 onComplete
(v1.3.4) 回调中
所以试试这个代码:
jQuery(document).ready(function ($) {
jQuery.fancybox({
autoScale: false,
width: 783, // or whatever needed
height: 700,
transitionIn: 'elastic',
transitionOut: 'none',
// type: 'iframe', // you don't need this for images
titlePosition: 'inside',
overlayColor: '#fff',
href: '/img/treeofdreams.jpg', // the URL of the image
title: "the title", // you may need this
onComplete: function () {
jQuery("#fancybox-img").wrap(jQuery("<a />", {
href: "http://facebook.com/", // the URL to open after clicking the image
target: "_blank", // opens in a new window/tab
title: "go to facebook" // optional, shows on mouse hover
}))
}
});
}); // ready
注意#fancybox-img
是花式框图像的选择器ID。
参见 JSFIDDLE
注意:这是针对花式盒子v1.3.4
相关文章:
- LinkedIn共享链接图片未使用自定义url更新
- 下一个/上一个锚链接,如何在用户滚动时更新下一个/上一个链接
- 创建使用 ajax 更新 iframe 的链接
- 值更改我的链接而不更新
- 在visualforce中为更新字段分配HTML链接/按钮
- 更新用户's使用PHP或JavaScript链接
- 更新链接形状时,Safari中的SVG clipPath与USE断开
- 当模型在Angular中更改时,自动更新深度链接的url
- Yii:TbCollapse 多链接(href = #collapse 并将状态更新为 be=“1”)
- 通过锚链接实现跳到主要内容技术时更新键盘焦点
- 如何更新网页中的许多链接
- 指令链接中的范围变量不会更新到指令控制器使用 Angular 读取它时
- 如何在内容更改时使角度链接更新
- JQuery & Fancybox 单击图像以打开新页面/链接(更新现有代码)
- 使用一个“A href”链接更新两个帧
- 如何在源链接更新时动态重新加载iframe
- 也打开链接的Rails远程链接更新记录
- 点击表单中的链接更新文本区域后,将其传递给php文件进行处理
- 使用超链接更新数据库
- 阻止使用scrollTop锚点链接更新URL