PageSourceSearch

https://nandurbar.gov.in/wp-content/themes/district-theme-6/js/extra.js

js nandurbar.gov.in collected 2026-10-02 21:37:17 UTC 4,978 bytes, 173 lines download raw bytes

1//custom flexslider start
2jQuery(document).ready(function(e) {
3
4//Public Utility Tab custom js
5var len =jQuery('body').find('.utilityTabContainer');
6if(len.length==1){
7  var hashval = window.location.hash;
8  console.log(hashval);
9  if(hashval!=''){
10    var hash_val = hashval.split("#");
11    jQuery('ul.resp-tabs-list li').each(function (i) {
12      jQuery(this).removeClass('resp-tab-active');
13      if(jQuery(this).attr('data')==hash_val[1]){
14        jQuery(this).addClass('resp-tab-active');
15      }
16    });
17    jQuery('div.resp-tabs-container .resp-tab-content').each(function (i) {
18      var pos = jQuery(this).index();
19      jQuery(this).removeClass('resp-tab-content-active');
20      jQuery(".resp-accordion").eq(pos).removeClass('resp-tab-active');
21      jQuery(this).hide();
22      if(jQuery(this).attr('id')==hash_val[1]){
23        jQuery(this).addClass('resp-tab-content-active');
24        jQuery(this).show();
25        jQuery(".resp-accordion").eq(pos).addClass('resp-tab-active');
26      }
27    });
28  }
29} 
30
31//=========================	    
32jQuery('.thumb-bottom-scroll').flexslider({
33        animation: "fade",
34		controlNav: false,
35		animationLoop: false,
36		slideshow: false,
37        sync: ".thumb-bottom-crucel"
38}),
39jQuery('.thumb-bottom-crucel').flexslider({
40        animation: "slide",
41		controlNav: false,
42		animationLoop: false,
43		slideshow: false,
44		itemWidth: 210,
45		//itemMargin: 5,
46        asNavFor: ".thumb-bottom-scroll"
47     }),
48//=========================	
49
50jQuery('.thumb-bottom').flexslider({
51        animation: "fade",
52        controlNav: "thumbnails",
53        start: function(slider){
54          jQuery('body').removeClass('loading');
55        }
56      });
57//=========================		  
58jQuery('.no-thumb').flexslider({
59        animation: "fade",
60        controlNav: false,
61        start: function(slider){
62          jQuery('body').removeClass('loading');
63        }
64      });
65//=========================		  
66jQuery('.thumb-right').flexslider({
67        animation: "fade",
68        controlNav: "thumbnails",
69        start: function(slider){
70          jQuery('body').removeClass('loading');
71        }
72      });
73//=========================	
74jQuery('.thumb-left').flexslider({
75        animation: "fade",
76        controlNav: "thumbnails",
77        start: function(slider){
78          jQuery('body').removeClass('loading');
79        }
80      });
81
82//=========================	
83
84	//Main slider components start
85	jQuery(".full-cntrl-center-caption-blank").flexslider({
86		animation: "slide",
87		directionNav: true,
88		prevText: "Previous",
89		nextText: "Next",
90		pausePlay: true,
91		pauseText: "Pause",
92		playText: "Play",
93		controlNav: true
94        }),	
95	jQuery(".flexslider").flexslider({
96		animation: "slide",
97		directionNav: true,
98		prevText: "Previous",
99		nextText: "Next",
100		pausePlay: true,
101		pauseText: "Pause",
102		playText: "Play",
103		controlNav: false
104       });
105//Directory pagination
106jQuery("body").find('.dir_next, .dir_prev').click(function(e){
107  e.preventDefault();
108
109  var data = jQuery(this).attr('data');
110  var btn = jQuery(this);
111  var page = jQuery(this).parent().siblings('.count').find('span').html();
112  var slug = jQuery(this).parents('.directory').attr('data');
113  jQuery.ajax({
114    method: "POST",
115    url: ajaxurl,
116    data: { action: "more_dir", paged: page, tax_slug: slug, type: data }
117  })
118  .done(function( response ) {
119    var obj = JSON.parse(response);
120    jQuery("div[data='"+slug+"']").find("tbody").html(obj.html);
121    jQuery("div[data='"+slug+"']").find(".paged").html(obj.paged);
122    if(obj.last==1)
123    {
124      jQuery("div[data='"+slug+"']").find(".dir_next").hide();
125    }else
126    {
127      jQuery("div[data='"+slug+"']").find(".dir_next").show();
128    }
129    if(obj.first==1)
130    {
131      jQuery("div[data='"+slug+"']").find(".dir_prev").show();
132    }else
133    {
134      jQuery("div[data='"+slug+"']").find(".dir_prev").hide();
135    }
136      jQuery('body').trigger('targetExternalLinks');
137  });
138});
139
140//Who's Who pagination
141jQuery("body").find('.ww_next, .ww_prev').click(function(e){
142  e.preventDefault();
143  var data = jQuery(this).attr('data');
144  var btn = jQuery(this);
145  var page = jQuery(this).parent().siblings('.count').find('span').html();
146  var slug = jQuery(this).parents('.whoswho').attr('data');
147  jQuery.ajax({
148    method: "POST",
149    url: ajaxurl,
150    data: { action: "more_ww", paged: page, tax_slug: slug, type: data }
151  })
152  .done(function( response ) {
153    var obj = JSON.parse(response);
154    jQuery("div[data='"+slug+"']").find("tbody").html(obj.html);
155    jQuery("div[data='"+slug+"']").find(".paged").html(obj.paged);
156    if(obj.last==1)
157    {
158      jQuery("div[data='"+slug+"']").find(".ww_next").hide();
159    }else
160    {
161      jQuery("div[data='"+slug+"']").find(".ww_next").show();
162    }
163    if(obj.first==1)
164    {
165      jQuery("div[data='"+slug+"']").find(".ww_prev").show();
166    }else
167    {
168      jQuery("div[data='"+slug+"']").find(".ww_prev").hide();
169    }
170      jQuery('body').trigger('targetExternalLinks');
171  });
172});
173});

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.