diff --git a/app/assets/javascripts/ckeditor/reinit.js b/app/assets/javascripts/ckeditor/reinit.js index 7d2d4233c..0ee51a90c 100644 --- a/app/assets/javascripts/ckeditor/reinit.js +++ b/app/assets/javascripts/ckeditor/reinit.js @@ -1,4 +1,4 @@ -$(document).bind("page:change", function() { +$(document).on("page:change", function() { if (typeof(CKEDITOR) != "undefined"){ for(name in CKEDITOR.instances){ try{CKEDITOR.replace(name);}catch(err){}; diff --git a/app/assets/javascripts/forms.js b/app/assets/javascripts/forms.js index d3120ab1d..28a92bc6b 100644 --- a/app/assets/javascripts/forms.js +++ b/app/assets/javascripts/forms.js @@ -9,13 +9,13 @@ }); }, submitOnChange: function() { - $(".js-submit-on-change").unbind("change").on("change", function() { + $(".js-submit-on-change").off("change").on("change", function() { $(this).closest("form").submit(); return false; }); }, toggleLink: function() { - $(".js-toggle-link").unbind("click").on("click", function() { + $(".js-toggle-link").off("click").on("click", function() { var toggle_txt; $($(this).data("toggle-selector")).toggle("down"); if ($(this).data("toggle-text") !== undefined) { @@ -54,7 +54,7 @@ } } }); - $("[name='progress_bar[kind]']").change(); + $("[name='progress_bar[kind]']").trigger("change"); }, initialize: function() { App.Forms.disableEnter(); diff --git a/app/assets/javascripts/table_sortable.js b/app/assets/javascripts/table_sortable.js index 7b4ebad8b..f5aa31b74 100644 --- a/app/assets/javascripts/table_sortable.js +++ b/app/assets/javascripts/table_sortable.js @@ -17,7 +17,7 @@ }; }, initialize: function() { - $("table.sortable th").click(function() { + $("table.sortable th").on("click", function() { var rows, table; table = $(this).parents("table").eq(0); rows = table.find("tbody tr").toArray().sort(App.TableSortable.comparer($(this).index())); diff --git a/app/assets/javascripts/valuation_budget_investment_form.js b/app/assets/javascripts/valuation_budget_investment_form.js index 3f8e72d84..122e8181b 100644 --- a/app/assets/javascripts/valuation_budget_investment_form.js +++ b/app/assets/javascripts/valuation_budget_investment_form.js @@ -23,7 +23,7 @@ } }, showFeasibilityFieldsOnChange: function() { - $("#valuation_budget_investment_edit_form input[type=radio][name='budget_investment[feasibility]']").change(function() { + $("#valuation_budget_investment_edit_form input[type=radio][name='budget_investment[feasibility]']").on("change", function() { App.ValuationBudgetInvestmentForm.showAllFields(); App.ValuationBudgetInvestmentForm.showFeasibilityFields(); });