Sha256: 2876456c20442916f565c30ecb6799189f5ac07ad3ddb31af6119e8f8ea3f512
Contents?: true
Size: 913 Bytes
Versions: 63
Compression:
Stored size: 913 Bytes
Contents
(this.EffectiveBootstrap || {}).effective_hide_if = ($element, options) -> $affects = $element.closest('form').find("input[name='#{options.name}'],select[name='#{options.name}']") $affects.on 'change', (event) -> if $(event.target).val() == options.value $element.hide() element.find('input,textarea,select').prop('disabled', true) else $element.fadeIn() $element.find('input,textarea,select').removeAttr('disabled') (this.EffectiveBootstrap || {}).effective_show_if = ($element, options) -> $affects = $element.closest('form').find("input[name='#{options.name}'],select[name='#{options.name}']") $affects.on 'change', (event) -> if $(event.target).val() == options.value $element.fadeIn() $element.find('input,textarea,select').removeAttr('disabled') else $element.hide() $element.find('input,textarea,select').prop('disabled', true)
Version data entries
63 entries across 63 versions & 1 rubygems