问题标签 [facebox]

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.

0 投票
2 回答
1375 浏览

ruby-on-rails - Facebox 和 rails 不工作!

我正在尝试将 Facebox 与 rails 一起使用,它根本不起作用。

我已将所有文件添加到正确的位置:

  • 安装 FaceboxRender gem 安装 FaceboxRender
  • 下载 jQuery
  • 在https://github.com/defunkt/facebox下载 facebox
  • 将 facebox js 文件复制到 /public/javascripts/
  • 将 facebox css 文件复制到 /public/styleshees/
  • 将facebox所有图片文件复制到/public/facebox/
  • 更新您的布局stylesheet_link_tagjavascript_include_tag添加这些 js、css 文件

我在我的应用程序控制器中包含了 FaceboxRender

我在这里想念什么

这是我用来测试的链接:

错误:

我试过添加config.gem "facebox-render"到我的 config/environment.rb 但我只是得到错误!

虽然我已经安装了 gem,但我运行了 rake gems:install 安装没有问题,但是当我

耙分贝:迁移

我收到此错误:

任何帮助都会很棒!

谢谢

0 投票
2 回答
3341 浏览

jquery - 手动隐藏jquery facebox modal

我在我的facebox模式上使用了我的自定义关闭按钮来关闭它......它工作正常(即)它关闭但它在我点击关闭按钮后附加到页面底部......

这是我得到的,

替代文字

这是我想要做的,

我的页面有这个,

0 投票
1 回答
2052 浏览

javascript - Ajax 和 facebox 问题

我有一个使用 ajax jquery 和 facebox 的网站。在这里演示:http : //temp.nevergone.eu/facebox.php 在 div "#content" 里面有一些指向其他页面的链接,这些页面可以使用 facebox 正常打开。

如果我使用 ajax jquery 重新加载该 div 的内容,那么链接将不再使用 facebox 效果弹出。

我试图创建一个函数,每当我调用更改 div #content 内容的函数时,我都会调用该函数,但没有运气。我知道每次我将新内容加载到包含 rel="lightbox" 的页面时,我都必须重新初始化/重新加载 DOM,但我无法弄清楚如何。我在里面调用它如果我使用 jquery HTML 函数,它就可以工作,但是如果我使用加载功能,它将不再起作用。

sometext.html 仅包含<a href="http://www.google.com" rel="facebox">CLICK ME I DONT WORK</a>(if you click it it wont open using facebox,it will open like a normal link)'

0 投票
2 回答
666 浏览

jquery - 如何禁用facebox(jquery)

我在某些链接上使用了 Facebook 插件。

我想动态禁用一些链接。所以点击它们不会打开facebox。

我尝试了几种方法来做到这一点,但它们似乎都不起作用。单击链接时,Facebox 仍然有效。

我什至尝试过这个(防止单击和鼠标按下事件),但它仍然没有禁用弹出框。

我能做些什么?

编辑:

按照 brad 和 PetersenDidIt 的建议,我尝试了这个:

而且仍然没有运气。此外,我看到 facebox 框架出现在警报对话框下。这意味着在我的 click/mousedown 事件甚至被调用之前,facebox 就开始了。

是否可以附加将在所有其他事件之前发生的事件?

也许 facebox 使用另一个事件(不是 click 或 mousedown)。会是什么?

0 投票
2 回答
2076 浏览

javascript - 使用 jQuery 在 iframe 中加载页面后向表格行添加 CSS 类?

我正在 iframe 中加载一个表单(带有 facebox)。提交表单并重新加载 iframe 内的页面时,我想将 CSS 类添加到父页面上的特定表格行。

该表如下所示:

在 iframe 中提交表单后,父框架中的表格应如下所示:

社区可以帮助我正确实施吗?

0 投票
3 回答
1809 浏览

javascript - 如何在 facebox 弹出窗口仍然打开时加载另一个 div?

我刚刚弄清楚如何使用 Facebox。我可以在 Facebox 中打开隐藏的 div,但是如何让它转储当前 div 并在不关闭弹出窗口的情况下加载另一个?如果用户单击弹出窗口内的链接,我希望 Facebox 弹出窗口加载另一个 div(同时转储前一个)。我已经尝试过这样的事情:

我不知何故知道这不是那么简单。我已经尝试在网上搜索答案,但没有骰子。这甚至可能吗?当谈到 Javascript 时,我是一个完全的菜鸟,所以请多多包涵。

0 投票
1 回答
1132 浏览

javascript - 从javascript函数启动jquery facebox?

我在函数中使用它,

现在我想DeleteConfirmationdiv使用jQuery Facebox插件启动它。是否可以?

到目前为止,我一直在使用这样的 facebox,

我的页面有这个,

我试过这个,但它不起作用,

我从一个按钮调用这个函数,

0 投票
1 回答
769 浏览

asp.net - 在 asp.net 中更新面板更新后保留 html div 元素

我使用 jquery facebox 作为删除确认框。当我进行删除时,它会删除我的记录,并通过 javascript 显示 resultsdiv。但它总是显示

Error: document.getElementById("ImageButtonDiv") is null

这是我的代码,

和我的javascript函数,

编辑:

当我的删除确认不在 jquery facebox 中时,它会获取我的元素。可能是什么问题?

换了还是不行

0 投票
1 回答
1853 浏览

javascript - 如何正确居中facebox ajax请求?

我的 wordpress 模板使用 facebox 通过 ajax 请求显示投资组合图像。

问题是图像加载在不同的位置,具体取决于观众的屏幕尺寸。

我的模板使用

脸书网站使用

facebox 网站完美显示图像,但是当我使用与模板相同的行时,无法正确显示。

有人能指出我正确的方向,让图像在屏幕中央持续加载吗?

链接到我试图修复的投资组合网站

链接到 Facebook 网站

0 投票
2 回答
2512 浏览

jquery - jQuery Facebox:发送空输入字段值

我的 jQuery 有 facebox 插件,可以为我制作灯箱。我创建了一个链接,您单击它,然后其中会出现一个朋友请求表。

单击“发送请求”时,表单会发出 ajaxcall,但 2 个字段不会发送您在其中写入的任何内容,它只会发送空值。

但如果它不在 facebox 灯箱内,那么它可以工作并在 ajax 调用中发送值。

因此,facebox.js 中的某些内容阻止了字段并向它们发送空值。

我该如何解决这个问题?

这是 facebox.js:

这是我的表格,即使我怀疑这里有什么问题,因为它可以在盒子外面工作:

做朋友请求()