LittleDemon WebShell


Linux server27.hostingraja.org 2.6.32-954.3.5.lve1.4.93.el6.x86_64 #1 SMP Wed Oct 4 17:04:29 UTC 2023 x86_64
Path : /home/udaipurk/www/websites/rishh/XStore Theme/xstore/framework/panel/js/settings/
File Upload :
Command :
Current File : //home/udaipurk/www/websites/rishh/XStore Theme/xstore/framework/panel/js/settings/repeater.js

/**
 * Description
 *
 * @package    repeater.js
 * @since      1.0.0
 * @author     Stas
 * @link       http://xstore.8theme.com
 * @license    Themeforest Split Licence
 */
jQuery(document).ready(function ($) {
    $(document).on('click', '.xstore-panel-repeater .add-item', function() {
        let sortable_items = $(this).parent().find('.xstore-panel-sortable-items');
        let name = $(this).parent().find('.option-val').attr('name');
        let count_items = sortable_items.find('.sortable-item').length;
        let new_row = $(this).parent().find('.sortable-item-template').html();
        new_row = new_row.replaceAll('{{name}}', name + '_' + (count_items + 1));
        new_row = new_row.replaceAll('{{item_number}}', (count_items + 1));
        sortable_items.append(new_row);
    });
    $(document).on('click', '.xstore-panel-repeater .remove-item', function() {
        let sortable_items = $(this).parent().find('.xstore-panel-sortable-items');
        let count_items = sortable_items.find('.sortable-item').length;
        if ( count_items <= 1) {
            alert('You cannot remove last item');
            return;
        }
        sortable_items.find('.sortable-item').last().remove();
    });
});

LittleDemon - FACEBOOK
[ KELUAR ]