Tag: facebox

手动隐藏jquery facebox模态

我在我的facebox模式上使用我的自定义关闭按钮来关闭它…它工作正常(即)它关闭但它在我点击关闭按钮后附加到页面的底部… 这是我得到的, alt text http://img825.imageshack.us/img825/3739/foo.jpg 这是我想要做的, $(document).bind(‘close.facebox’, function() { $(document).unbind(‘keydown.facebox’) $(‘#aspnetForm’).append($(‘#facebox .content’).html()); /// extra line to make sure there’s no flashing effect as the facebox closes: the content is still in there too! $(‘#facebox .content’).children().css({ ‘display’: ‘block’ }); $(‘#facebox’).fadeOut(function() { $(‘#facebox .content’).removeClass().addClass(‘content’) hideOverlay() $(‘#facebox .loading’).remove() }) }) 我的页面有这个, $(document).ready(function($) { $.facebox.settings.opacity = 0.2; $(‘a[rel*=facebox]’).facebox(); }); […]

Rails / facebox_render – 没有定义Ajax(facebox总是加载…)

我试着用facebox_render和rails 3做一个简单的测试。 这是我的步骤: 1.)安装Jquery 1.4.2(Jrails) 2.)安装插件rails插件安装git://github.com/ihower/facebox_render.git 3.)并添加以下行: 在我的application.html.erb中 在我的application_controller中 class ApplicationController < ActionController::Base include FaceboxRender end 当我试图在facebox中加载东西时,我只有加载器,没有任何东西出现…… 例如,在我的home / index.html.erb中 “/images/rails.png” %> 我很高兴知道我错在哪里,在文档中: * facebox_link_to helper, it’s will launch loading facebox first, send ajax request second) * link_to :remote => true, form_for :remote => true …etc Ajax helper (for Rails 3) 所以我觉得我不得不发送ajax请求.. 看了下面的post: 如何使facebox弹出窗口保持打开状态,并且提交后facebox内的内容发生了变化 ,似乎我遇到了同样的问题:我可以在你的firebug控制台中看到“Ajax未定义” […]

facebox rails app

如何知道我已经安装了jquery-rails gem,如何在Rails应用程序中使用facebox? 需要进入视图的示例代码。 谢谢。

jQuery的.val()无法在Facebox中运行

我在我的一个网站上使用Facebox( http://defunkt.github.com/facebox/ )。 此外,我在网站上广泛使用jQuery。 我的问题是.val()函数似乎在facebox中不起作用。 现在,这是显示为facebox的DIV: $(‘.add-tag-form’).submit(function(){ alert($(‘input.tags-input’).val()); return false; }); 现在,问题是input.tags-input的值没有出现在警告框中。 它显示为空。 为了使问题更糟,jQuery选择实际上是有效的。 也就是说, $(‘input.tags-input’).hide()完全正常。 为了使问题更严重, .val()使用初始值。 也就是说,如果我使用这个: 然后,警报框显示“Some Value”,无论我是否更改了值。 我完全被困在这里了。 代码中相同位置的.val()可以与facebox外的文本框一起使用。

如何使facebox弹出窗口保持打开状态,并且提交后facebox内的内容会发生变化

我是jQuery总计n00b 。 在我的rails app中,这会发生什么: 我在主页上,点击此链接: Sign up 一个漂亮的facebox弹出窗口显示并呈现此视图和包含的窗体: # /app/views/invites/new ‘registration_code’, :action => ‘create’ }, :id => ‘codeForm’) do %> 我叮叮当然提交,如果代码有效,用户将被带到另一个控制器的另一个页面: def create # some stuff redirect_to :controller => ‘users’, :action => ‘type’ end 现在我想渲染那个页面INSIDE SAME弹出窗口包含表单,按下提交按钮但我没有IDEA如何做到这一点。 我尝试过FaceboxRender但是会发生这种情况: 原始版本: # /controllers/users_controller def type end 如果我改变它就像没有发生任何事情: # /controllers/users_controller def type respond_to do |format| format.html format.js { render_to_facebox […]

jQuery-Facebox – 从AJAX重绘后,Popup无法正常工作

我在我的页面中有一组链接,并且我附加了facebox jQueryfunction,这样无论何时按下链接,它都会得到一个很好的弹出窗口 <a href="https://stackoverflow.com/questions/3069571/jquery-facebox-popup-is-not-working-after-repaint-from-ajax/coach_selector_popup?day=&hour=” rel=”facebox”> 下面是我用于’facebox’的脚本。 jQuery(document).ready(function($) { jQuery(‘a[rel*=facebox]’).facebox() }) 以上工作正常。 但是当我在响应一些AJAX调用时再次渲染它时,function就会丢失,这意味着当我点击链接时,我被重定向到一个页面而不是一个facebox弹出窗口。 我知道当我重新粉刷时我需要做些什么,有人能指出我正确的方向吗? 编辑:我正在我的控制器上做一个渲染部分像这样。 render(:partial => “grid_item” , :locals => {:day=>d, :hour=>h)

JQuery Facebox插件:将其放在表单标签中

我想为JQuery使用Facebox插件,但是有一些问题让它按我想要的方式运行。 容纳facebox内容的div是在标记之外创建的,所以即使我正在加载一些Web控件,它们也都没有回复到服务器。 有没有人处理过这个问题可以给我一些指示?