Files
nairobi/app/assets/javascripts/legislation_admin.js.coffee
Javi Martín 86e704d8a4 Use strict mode in JavaScript
Strict mode is supported by 98% of the browsers, including Internet
Explorer 10, and it helps developers avoid common JavaScript pitfalls.
2019-09-11 03:14:17 +02:00

19 lines
565 B
CoffeeScript

"use strict"
App.LegislationAdmin =
initialize: ->
$("input[type='checkbox'][data-disable-date]").on
change: ->
checkbox = $(this)
parent = $(this).parents(".row:eq(0)")
date_selector = $(this).data("disable-date")
parent.find("input[type='text'][id^='#{date_selector}']").each ->
if checkbox.is(":checked")
$(this).removeAttr("disabled")
else
$(this).val("")
$("#nested_question_options").on "cocoon:after-insert", ->
App.Globalize.refresh_visible_translations()