【问题标题】:colorbox popup not opening after the page visited through turbolink通过 turbolink 访问的页面后,颜色框弹出窗口未打开
【发布时间】:2013-08-09 12:28:56
【问题描述】:

我正在使用 Rails 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

请帮忙..

【问题讨论】:

    标签: jquery ruby-on-rails colorbox turbolinks


    【解决方案1】:

    也试试这个

    openFileForm = ->
      $(".photobox").colorbox
        width:"40%"
        height:"40%"
        escKey: false
        overlayClose: false
    
    $(document).ready ->
      openFileForm()
    
    $(document).on 'page:load', ->
      openFileForm()
    

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 2015-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多