Do not remove click event definition before defining it
Use delegated handlers instead so there is not risk to run method multiple times.
This commit is contained in:
@@ -9,13 +9,13 @@
|
||||
});
|
||||
},
|
||||
submitOnChange: function() {
|
||||
$(".js-submit-on-change").off("change").on("change", function() {
|
||||
$("body").on("change", ".js-submit-on-change", function() {
|
||||
$(this).closest("form").submit();
|
||||
return false;
|
||||
});
|
||||
},
|
||||
toggleLink: function() {
|
||||
$(".js-toggle-link").off("click").on("click", function() {
|
||||
$("body").on("click", ".js-toggle-link", function() {
|
||||
var toggle_txt;
|
||||
$($(this).data("toggle-selector")).toggle("down");
|
||||
if ($(this).data("toggle-text") !== undefined) {
|
||||
|
||||
Reference in New Issue
Block a user