Sha256: 0fccf616412f8e8268d37c700a42e13a1dbbb5952d825dee69bbb8901976d934

Contents?: true

Size: 716 Bytes

Versions: 13

Compression:

Stored size: 716 Bytes

Contents

decko.slot.ready (slot)->
  slot.find('.modal.fade').on "loaded.bs.modal", ->
    $(this).trigger('decko.slot.ready')

  slot.find('[data-toggle=\'modal\']').off("click").on "click", (e) ->
    e.preventDefault()
    e.stopPropagation()
    $_this = $(this)
    href = $_this.attr('href')
    modal_selector = $_this.data('target')
    $(modal_selector).modal('show')
    $.ajax
      url: href
      type: 'GET',
      success: (html) ->
        $(modal_selector + ' .modal-content').html html
        $(modal_selector).trigger "loaded.bs.modal"
      error: (jqXHR, _textStatus) ->
        $(modal_selector + ' .modal-content').html jqXHR.responseText
        $(modal_selector).trigger "loaded.bs.modal"
    false

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
card-mod-bootstrap-0.18.1 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.18.0 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.17.0 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.16.0 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.15.6 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.15.5 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.15.4 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.15.3 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.15.1.2 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.15.2.pre1 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.15.1.1 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.15.1 assets/script/decko_modal.js.coffee
card-mod-bootstrap-0.15.0 assets/script/decko_modal.js.coffee