File "image-select.js"
Full Path: /home/aiclgcwq/photonindustriespvt.com/wp-content/themes/woodmart/inc/admin/assets/js/vc-fields/image-select.js
File size: 1.39 KB
MIME-type: text/plain
Charset: utf-8
(function ($) {
$('#vc_ui-panel-edit-element').on('vcPanel.shown', function () {
$('.woodmart-vc-image-select').each(function () {
var $select = $(this);
var $input = $select.find('.woodmart-vc-image-select-input');
var inputValue = $input.attr('value');
var allowedUnselect = $select.data('allowed-unselect');
$select
.find('li[data-value="' + inputValue + '"]')
.addClass('xts-active');
$select
.find('li')
.click(function () {
var $this = $(this);
var dataValue = $this.data('value');
$this.siblings().removeClass('xts-active');
if ( allowedUnselect ) {
if ( $this.hasClass('xts-active') ) {
$this.removeClass('xts-active');
$input.attr('value', '').trigger('change');
} else {
$this.addClass('xts-active');
$input.attr('value', dataValue).trigger('change');
}
} else {
$this.addClass('xts-active');
$input.attr('value', dataValue).trigger('change');
}
});
});
});
})(jQuery);