Ruby on rails Colorbox rails内联内容

Ruby on rails Colorbox rails内联内容,ruby-on-rails,gem,colorbox,Ruby On Rails,Gem,Colorbox,在我安装了colorbox rails之后 **按照本页上的说明进行操作: **下面是自述文件中所说的用于链接的内容 <%= link_to "My superb link", "#", :data => { :colorbox => true } %> 它的工作原理是弹出窗口,但我无法让它链接到我想要的内容。它将在颜色框中显示您所在的页面,或显示错误消息“此内容加载失败” 我正试图在颜色框中获取一个联系人表单 我正在运行Rails 3.2.8 <%= link_

在我安装了colorbox rails之后

**按照本页上的说明进行操作: **下面是自述文件中所说的用于链接的内容

<%= link_to "My superb link", "#", :data => { :colorbox => true } %>
它的工作原理是弹出窗口,但我无法让它链接到我想要的内容。它将在颜色框中显示您所在的页面,或显示错误消息“此内容加载失败”

我正试图在颜色框中获取一个联系人表单

我正在运行Rails 3.2.8

<%= link_to "My superb link",show_contact_path(@contact.id), :data => { :colorbox => true } %>
{:colorbox=>true}%>
编辑

你也可以

// Called directly, without assignment to an element:
$(".myElement").colorbox({href:"thankyou.html"});

// Called directly with HTML
$(".myElement").colorbox({html:"<h1>Welcome</h1>"});
//直接调用,不分配给元素:
$(“.myElement”).colorbox({href:“thankyou.html”});
//直接用HTML调用
$(“.myElement”).colorbox({html:“欢迎”});

只需确保为元素创建选择器
class=“myElement”

还有(计入一二三)

如果链接是外部链接(即,转到您自己的站点以外的站点 应用程序的),您需要指定iframe属性,如下所示
:colorbox\u iframe=>true

{:colorbox=>true}%>
编辑

你也可以

// Called directly, without assignment to an element:
$(".myElement").colorbox({href:"thankyou.html"});

// Called directly with HTML
$(".myElement").colorbox({html:"<h1>Welcome</h1>"});
//直接调用,不分配给元素:
$(“.myElement”).colorbox({href:“thankyou.html”});
//直接用HTML调用
$(“.myElement”).colorbox({html:“欢迎”});

只需确保为元素创建选择器
class=“myElement”

还有(计入一二三)

如果链接是外部链接(即,转到您自己的站点以外的站点 应用程序的),您需要指定iframe属性,如下所示
:colorbox\u iframe=>true


有没有更简单的方法?我在想内联的东西应该更容易些。与这里的内联示例类似,我遇到了这个问题,我想我会放弃我的1美分解决方案。如果链接是外部链接(即,指向您自己的应用程序以外的站点),则需要按如下方式指定iframe属性
:colorbox\u iframe=>true
有更简单的方法吗?我在想内联的东西应该更容易些。与这里的内联示例类似,我遇到了这个问题,我想我会放弃我的1美分解决方案。如果链接是外部链接(即,指向除您自己的应用程序之外的站点),则需要指定iframe属性,如下所示
:colorbox\u iframe=>true