2

我正在使用导轨 4

我有一个打开颜色框的链接。重新加载页面时打开颜色框。但是当我点击个人资料链接之后它没有打开,然后我点击了同一个链接。

我的链接是<%= link_to "Upload Image", edit_seller_banner_users_path, class: "open-file-select1 photobox"%>

我的 js.coffee 是

$(document).ready ->

  openFileForm = ->
    $(".photobox").colorbox
      width:"40%"
      height:"40%"
      escKey: false
      overlayClose: false

  loadMethods = ->
    openFileForm()

  loadMethods()

  $(window).bind "page:change", loadMethods

请帮忙..

4

2 回答 2

0

也试试这个

openFileForm = ->
  $(".photobox").colorbox
    width:"40%"
    height:"40%"
    escKey: false
    overlayClose: false

$(document).ready ->
  openFileForm()

$(document).on 'page:load', ->
  openFileForm()
于 2013-08-09T13:21:10.140 回答
0

您可能需要修复 colorBox 库

https://github.com/sydneyitguy/colorbox/commit/11cb088358429c4fb80ced7da0c6b49f7285a084

于 2014-01-17T07:16:46.880 回答