PageSourceSearch

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

js skpresourcedirectory.net collected 2026-10-08 03:27:07 UTC 7,605 bytes, 160 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        jQuery('.jFiler-input-dragDrop').trigger('change');
84    });
85    
86    jQuery(document).on('change', 'input#already-account', function (e) {
87        var $this = jQuery(this);
88        $this.attr('disabled', 'disabled');
89        if (jQuery(this).is(':checked')) {
90            jQuery('.lp-submit-no-account').fadeOut(500, function (e) {
91                jQuery('.lp-submit-have-account').fadeIn(500, function () {
92                    $this.removeAttr('disabled');
93                });
94            });
95        } else {
96            jQuery('.lp-submit-have-account').fadeOut(500, function (e) {
97                jQuery('.lp-submit-no-account').fadeIn(500, function () {
98                    $this.removeAttr('disabled');
99                });
100            });
101        }
102    });
103})
104jQuery(document).on('click','#add-new-social-url', function (e) {
105    var get_media_url   =   jQuery('#get_media_url').val(),
106        get_media       =   jQuery('#get_media').val();
107	if( get_media_url == '' )
108   {
109       jQuery('#get_media_url').addClass('error');
110   }
111   else
112   {
113       jQuery('#get_media_url').removeClass('error');
114   }
115   if( get_media == 'Please Select' )
116   {
117       jQuery('#select2-get_media-container').addClass('error');
118   }
119   else
120   {
121       jQuery('#select2-get_media-container').removeClass('error');
122   }
123   if( get_media_url == '' || get_media == 'Please Select' )
124   {
125       return false;
126   }
127    if( get_media == 'Twitter' ) {
128        jQuery('#inputTwitter').val(get_media_url);}
129    if( get_media == 'Facebook' ) {jQuery('#inputFacebook').val(get_media_url);}
130    if( get_media == 'LinkedIn' ) {jQuery('#inputLinkedIn').val(get_media_url);}
131    if( get_media == 'Youtube' ) {jQuery('#inputYoutube').val(get_media_url);}
132    if( get_media == 'Instagram' ) {jQuery('#inputInstagram').val(get_media_url);}
133
134    if( jQuery('.social-row-'+get_media.replace(' ', '-') ).length != 0 )
135    {
136        jQuery('.social-row-'+get_media.replace(' ', '-') ).find('span').text(get_media_url);
137    }
138    else
139    {
140        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>';
141        jQuery('.style2-social-list-section').append(content);
142    }
143
144    jQuery('#get_media_url').val('');
145    jQuery('#get_media').val('');
146
147});
148
149jQuery(document).on('click', '.remove-social-type', function (e) {
150    e.preventDefault();
151    var targetType  =   jQuery(this).data('social');
152
153    if( targetType == 'Twitter' ){ jQuery('#inputTwitter').val(''); }
154    if( targetType == 'Facebook' ){ jQuery('#inputFacebook').val('');  }
155    if( targetType == 'LinkedIn' ){ jQuery('#inputLinkedIn').val(''); }
156    if( targetType == 'Youtube' ){ jQuery('#inputYoutube').val(''); }
157    if( targetType == 'Instagram' ){ jQuery('#inputInstagram').val(''); }
158    jQuery('.social-row-'+targetType).remove();
159
160});

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.