Sha256: 0225faf6a364aeebe5fce0ab4a41cca6b10edf6abee23b7140d85a8f110dcf99
Contents?: true
Size: 1.18 KB
Versions: 1
Compression:
Stored size: 1.18 KB
Contents
change = (event) -> n = event.data.index title_id = event.data.title_id url_id = event.data.url_id title_class = $(".page_title#{n+1}") url_class = $(".page_url#{n+1}") if title_id.val() && url_id.val() title_class.show() url_class.show() else title_class.hide() url_class.hide() $(document).on "page:change", -> for n in [1..5] title_id = $("#page_title#{n}") url_id = $("#page_url" + n) previous_title_id = $("#page_title#{n-1}") previous_url_id = $("#page_url#{n-1}") title_class = $(".page_title#{n}") url_class = $(".page_url#{n}") title_id.on('change', {index: n, title_id: title_id, url_id: url_id}, change) url_id.on('change', {index: n, title_id: title_id, url_id: url_id}, change) # Если у текущей группы заполнено значение, или значение имеется # у предыдущей группы, то отображаем обрабатываемую группу if (title_id.val() && url_id.val()) || (previous_title_id.val() && previous_url_id.val()) || n == 1 title_class.show() url_class.show() else title_class.hide() url_class.hide()
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ckpages-0.1.1 | app/assets/javascripts/ckpages/pages.js.coffee |