问题标签 [fancybox-2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 关闭时在 Fancybox 上执行 Ajax 调用
下午,我想在关闭fancybox时执行一个ajax调用,下面是我当前的代码,我想知道我是否可以添加一个ajax调用,这样我就可以基本上更新我的数据库了。
javascript - FancyBox 也滚动父页面的内容
使用带有或不带有鼠标滚轮插件的 FancyBox v2.0.6。如果用户打开 FancyBox,滚动到内容的末尾,然后继续滚动,则父页面将滚动。
这可能令人不安,因为当用户关闭 FancyBox 时,它们不在父页面上的同一位置。
当 FancyBox 打开时,有没有办法阻止父页面滚动?
jquery - 将 HTML 插入到 fancybox 关闭按钮
我想为 fancybox 关闭按钮使用 html 而不是图像。
这是我认为应该起作用的:
只关注这里的关闭按钮。任何想法为什么这不起作用?
javascript - 单击标记时显示丰富的花式框弹出窗口
单击谷歌标记时,我想显示一些信息和一些图像。我正在使用花式框来做到这一点,但是否可以用花式框显示此类信息,因为我知道花式框仅用于显示图像。
所以我的问题是:是否可以显示丰富的花哨的弹出框(可能使用 html 标签)?
如果是这样怎么办?
谢谢
jquery - Fancybox beforeLoad 回调:Javascript、jQuery 和引用 $this?
我不确定如何完成我想要做的事情,这在开始时似乎很简单。我想在将'visited'
链接的内容调用到fancybox iframe 之前向单击的链接添加一个类。
只要我beforeLoad
挂断电话,Fancybox 就可以正常工作。添加后,页面只是重新加载窗口,绕过 Fancybox。
我不确定我的beforeLoad
函数(这里称为add_visited
)是否允许使用 jQuery(如 中addClass
),或者我是否需要坚持使用直接的 javaScript 功能(element.setAttribute("className", "visited")
)。此处粘贴的代码用于 jQuery,并引用了传入this
的theClicked
.
因此,如您所见,我也不确定如何$(this)
在函数中引用。this
本质上,我想从实际$.fancybox()
通话中结转。
而且,为了清楚起见,.clinical_trial_link
是一个应用于锚点的类。在实际代码中是a.clinical_trial_link
.
为了更清楚起见,我在这里阅读了一些对话,讨论了这种将链接标记为已访问的方法的相对优点。我得到了简单使用一个类的缺点,但是在一个像这个链接一样重的网站上,查看已经被点击的内容是必不可少的。
最后,有问题的页面位于:http: //pull4parkinsonsfoundation.org/clinical_trials/
当然,当我继续像带键盘的鲭鱼一样四处乱窜时,js 将与此处粘贴的内容有所不同。;-)
任何帮助将不胜感激,并提前感谢你们在stackoverflow上所做的出色工作。这是我多年来第一次真正不得不发布问题!
这是我的代码:
jquery - Fancybox 2 - 将图像计数显示为标题
我想在 Fancybox 弹出窗口的标题中添加“Image 1 of 3”(与链接库中的图像位置相关),如下所示:
我已经搜索了很多地方,但在任何地方都找不到。
编辑
我设法让它在第一次点击时工作,afterLoad
但是找不到下一次和上一次点击的类似功能。
javascript - jquery fancybox2 - 如何使覆盖层上的东西不可点击
我想使用fancybox2 创建一个表单。当需要时,fancybox2 表单将被显示,并且只能使用右上角的 X 按钮、转义键或提交、取消按钮来关闭,我将在此内容中添加。我怎样才能做到这一点,我怎样才能使后台的所有东西都被禁用,所以没有人可以点击它?在下一个示例中,它似乎对我不起作用:
jquery - Jquery Fancybox 回调问题
我似乎对回调和fancybox有一个有趣的问题。这是问题所在:我有一个可以从多个按钮调用的花式框。fancybox 是一个模态的 yes no 盒子。当用户选择是时,将发出回调。这很好用。当用户选择另一个项目时出现问题,fancybox 显示并且用户再次选择是。回调被触发两次,一次用于前一个项目,一次用于新项目。这是我的代码:
显示fancybox的按钮调用(页面上的多个):
花式框html:
Javascript:
先谢谢了!
ruby-on-rails - Fancybox 不显示来自 rails 的 ajax 内容渲染
我已经实现了 fancybox 来呈现来自服务器的 ajax 内容
这是fancybox代码
现在每当我链接上面的链接时,内容都会从服务器渲染,但fancybox不会在浏览器上显示它
任何想法
ruby-on-rails - 避免fancybox ajax-loader 动画
我使用fancybox所有我想要的只是“避免”fancybox的ajax-loader
原因是我已经为所有 ajax 请求设置了加载,现在每次都是使用 fancybox 发出请求,我看到两个加载器出现了哪种看起来很难看
有没有办法做到这一点
我浏览了api并找到了一个名为的方法
$.fancybox.hideLoading();
但这似乎不起作用,因为我看到加载仍然显示
任何的想法
问候