PageSourceSearch

https://salons.nl/wp-content/plugins/listingpro-plugin/assets/js/main.js?ver=7.1.3

js salons.nl collected 2026-10-08 21:43:26 UTC 7,544 bytes, 159 lines download raw bytes

1jQuery(function() {
2    var tabs = jQuery("#tabs").tabs();
3    jQuery('#tabsbtn').click(function() {
4        var ul = tabs.find("ul");
5        var list = Number(ul.find("li").length) + 1;
6        var place1 = jQuery('#tabs-1').find('input').attr('placeholder');
7        var place2 = jQuery('#tabs-1').find('textarea').attr('placeholder');
8        var FAQMain = jQuery('div#tabs').data('faqtitle');
9        var FaqTItle = jQuery('.faq-btns').find('li').children('a').data('faq-text');
10        var FaqTItle = FaqTItle.replace(/[^A-Za-z]+/g, '');
11        jQuery("<li><a href='#tab" + list + "'>" + FaqTItle + " " + list + "</a></li>").appendTo(ul);
12        if( jQuery(this).hasClass('style2-tabsbtn') )
13        {
14            var content = "<div class='col-md-2'><label for='faq-" + list + "'>" + FAQMain + " " + list + "</label></div><div class='col-md-10'> <div class='form-group'><input type='text' class='form-control' name='faq[" + list + "]' id='faq-" + list + "' placeholder='" + place1 + "'></div><div class='form-group'><textarea class='form-control' name='faqans[" + list + "]' rows='8' id='faq-ans-" + list + "' placeholder='" + place2 + "'></textarea></div></div>";
15        }
16        else
17        {
18            var content = "<div class='form-group'><label for='faq-" + list + "'>
18" + FAQMain + " " + list + "</label><input type='text' class='form-control' name='faq[" + list + "]' id='faq-" + list + "' placeholder='" + place1 + "'></div><div class='form-group'><textarea class='form-control' name='faqans[" + list + "]' rows='8' id='faq-ans-" + list + "' placeholder='" + place2 + "'></textarea></div>";
19        }
20        if( jQuery(this).hasClass('style2-tabsbtn') )
21        {
22            if (jQuery('#lp-submit-form').hasClass('lpeditlistingform')) {
23                jQuery("<div id='tab" + list + "'>" + content + "</div>").appendTo(tabs);
24            }else{
25                var location = jQuery(tabs).find('.appendother');
26                jQuery("<div id='tab" + list + "'>" + content + "</div>").appendTo(location);
27            }
28        }
29        else
30        {
31            var location = jQuery(tabs).find('.appendother');
32            jQuery("<div id='tab" + list + "'>" + content + "</div>").appendTo(location);
33        }
34        tabs.tabs("refresh")
35    });
36
37    jQuery(".jFiler-input-dragDrop").click(function() {
38        jQuery("#filer_input").click()
39    });
40    
41    jQuery(document).on('change','.jFiler-input-dragDrop',function(){
42        setTimeout(function(){
43            $no_pics = jQuery('.jFiler-input-dragDrop ul.jFiler-items-list').length;
44            jQuery('.lplistgallery').attr('data-savedgallerysize',$no_pics);
45            $totalfilesize = 0;
46            jQuery.each(jQuery("input[name='listingfiles[]']"), function(k, files) {
47                jQuery.each(jQuery("input[name='listingfiles[]']")[k].files, function(i, file) {
48                    if(file.size > 1 || file.fileSize > 1) {
49                        $totalfilesize = parseInt($totalfilesize) + parseInt(file.size);
50                    }
51                });
52            });
53            jQuery('.lplistgallery').attr('data-savedgallweight',$totalfilesize);
54        },2000);
55    });
56    
57    jQuery(document).on('click', '.jFiler-item-trash-action', function() {
58		$this = jQuery(this);
59		
60		if($this.hasClass('lpsavedcrossgall')){
61			$selectedImagesCount1 = jQuery('.lplistgallery').attr('data-savedgallerysize');
62			$selectedImagesCount1 = $selectedImagesCount1-1;
63			jQuery('.lplistgallery').attr('data-savedgallerysize', $selectedImagesCount1);
64			jQuery('.filediv').attr('data-savedgallerysize', $selectedImagesCount1);
65			
66			
67			$selectedImagesWeight = jQuery('.lplistgallery').attr('data-savedgallweight');
68            $selectedImagesWeight = parseFloat($selectedImagesWeight);
69			$selectedImagesWeight = $selectedImagesWeight.toFixed(3);
70			$thisweight = $this.closest('.filediv').attr('data-savedgallweight');
71            $thisweight = parseFloat($thisweight)
72			$thisweight = $thisweight.toFixed(3);            
73			$selectedImagesWeight = $selectedImagesWeight - $thisweight;
74			jQuery('.lplistgallery').attr('data-savedgallweight', $selectedImagesWeight);
75			
76		}
77		
78        jQuery(this).parent().find('.jFiler-item-container').fadeOut();
79        jQuery(this).closest('ul.jFiler-items-grid').fadeOut();
80        jQuery(this).fadeOut();
81        jQuery(this).next('input').attr('name', 'listImg_remove[]');
82        jQuery(this).parent().parent().parent().remove();
83    });
84    
85    jQuery(document).on('change', 'input#already-account', function (e) {
86        var $this = jQuery(this);
87        $this.attr('disabled', 'disabled');
88        if (jQuery(this).is(':checked')) {
89            jQuery('.lp-submit-no-account').fadeOut(500, function (e) {
90                jQuery('.lp-submit-have-account').fadeIn(500, function () {
91                    $this.removeAttr('disabled');
92                });
93            });
94        } else {
95            jQuery('.lp-submit-have-account').fadeOut(500, function (e) {
96                jQuery('.lp-submit-no-account').fadeIn(500, function () {
97                    $this.removeAttr('disabled');
98                });
99            });
100        }
101    });
102})
103jQuery(document).on('click','#add-new-social-url', function (e) {
104    var get_media_url   =   jQuery('#get_media_url').val(),
105        get_media       =   jQuery('#get_media').val();
106	if( get_media_url == '' )
107   {
108       jQuery('#get_media_url').addClass('error');
109   }
110   else
111   {
112       jQuery('#get_media_url').removeClass('error');
113   }
114   if( get_media == 'Please Select' )
115   {
116       jQuery('#select2-get_media-container').addClass('error');
117   }
118   else
119   {
120       jQuery('#select2-get_media-container').removeClass('error');
121   }
122   if( get_media_url == '' || get_media == 'Please Select' )
123   {
124       return false;
125   }
126    if( get_media == 'Twitter' ) {
127        jQuery('#inputTwitter').val(get_media_url);}
128    if( get_media == 'Facebook' ) {jQuery('#inputFacebook').val(get_media_url);}
129    if( get_media == 'LinkedIn' ) {jQuery('#inputLinkedIn').val(get_media_url);}
130    if( get_media == 'Youtube' ) {jQuery('#inputYoutube').val(get_media_url);}
131    if( get_media == 'Instagram' ) {jQuery('#inputInstagram').val(get_media_url);}
132
133    if( jQuery('.social-row-'+get_media.replace(' ', '-') ).length != 0 )
134    {
135        jQuery('.social-row-'+get_media.replace(' ', '-') ).find('span').text(get_media_url);
136    }
137    else
138    {
139        var content =   '<div class="social-row social-row-'+ get_media.replace( ' ', '-' ) +'"><label>'+ get_media +'</label><span>'+ get_media_url +'</span><a class="remove-social-type" data-social="'+ get_media +'"><i class="fa fa-times"></i></a></div>';
140        jQuery('.style2-social-list-section').append(content);
141    }
142
143    jQuery('#get_media_url').val('');
144    jQuery('#get_media').val('');
145
146});
147
148jQuery(document).on('click', '.remove-social-type', function (e) {
149    e.preventDefault();
150    var targetType  =   jQuery(this).data('social');
151
152    if( targetType == 'Twitter' ){ jQuery('#inputTwitter').val(''); }
153    if( targetType == 'Facebook' ){ jQuery('#inputFacebook').val('');  }
154    if( targetType == 'LinkedIn' ){ jQuery('#inputLinkedIn').val(''); }
155    if( targetType == 'Youtube' ){ jQuery('#inputYoutube').val(''); }
156    if( targetType == 'Instagram' ){ jQuery('#inputInstagram').val(''); }
157    jQuery('.social-row-'+targetType).remove();
158
159});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.