/* Template Name: Qovex - Responsive Bootstrap 4 Admin Dashboard Author: Themesbrand Website: https://themesbrand.com/ Contact: themesbrand@gmail.com File: Form repeater */ $(document).ready(function () { 'use strict'; $('.repeater').repeater({ defaultValues: { 'textarea-input': 'foo', 'text-input': 'bar', 'select-input': 'B', 'checkbox-input': ['A', 'B'], 'radio-input': 'B' }, show: function () { $(this).slideDown(); }, hide: function (deleteElement) { if(confirm('آیا از حذف این مورد اطمینان دارید؟')) { $(this).slideUp(deleteElement); } }, ready: function (setIndexes) { } }); window.outerRepeater = $('.outer-repeater').repeater({ defaultValues: { 'text-input': 'outer-default' }, show: function () { console.log('outer show'); $(this).slideDown(); }, hide: function (deleteElement) { console.log('outer delete'); $(this).slideUp(deleteElement); }, repeaters: [{ selector: '.inner-repeater', defaultValues: { 'inner-text-input': 'inner-default' }, show: function () { console.log('inner show'); $(this).slideDown(); }, hide: function (deleteElement) { console.log('inner delete'); $(this).slideUp(deleteElement); } }] }); });