// Class definition var KTFormRepeater = function() { // Private functions var demo1 = function() { $('#kt_repeater_1').repeater({ initEmpty: false, defaultValues: { 'text-input': 'foo' }, show: function () { $(this).slideDown(); }, hide: function (deleteElement) { $(this).slideUp(deleteElement); } }); } var demo2 = function() { $('#kt_repeater_2').repeater({ initEmpty: false, defaultValues: { 'text-input': 'foo' }, show: function() { $(this).slideDown(); }, hide: function(deleteElement) { if(confirm('Are you sure you want to delete this element?')) { $(this).slideUp(deleteElement); } } }); } var demo3 = function() { $('#kt_repeater_3').repeater({ initEmpty: false, defaultValues: { 'text-input': 'foo' }, show: function() { $(this).slideDown(); }, hide: function(deleteElement) { if(confirm('Are you sure you want to delete this element?')) { $(this).slideUp(deleteElement); } } }); } var demo4 = function() { $('#kt_repeater_4').repeater({ initEmpty: false, defaultValues: { 'text-input': 'foo' }, show: function() { $(this).slideDown(); }, hide: function(deleteElement) { $(this).slideUp(deleteElement); } }); } var demo5 = function() { $('#kt_repeater_5').repeater({ initEmpty: false, defaultValues: { 'text-input': 'foo' }, show: function() { $(this).slideDown(); }, hide: function(deleteElement) { $(this).slideUp(deleteElement); } }); } var demo6 = function() { $('#kt_repeater_6').repeater({ initEmpty: false, defaultValues: { 'text-input': 'foo' }, show: function() { $(this).slideDown(); }, hide: function(deleteElement) { $(this).slideUp(deleteElement); } }); } return { // public functions init: function() { demo1(); demo2(); demo3(); demo4(); demo5(); demo6(); } }; }(); jQuery(document).ready(function() { KTFormRepeater.init(); });