PageSourceSearch

https://www.ucheba.ru/js/searchOptions.js

js ucheba.ru collected 2026-09-24 18:57:42 UTC 1,209 bytes, 38 lines download raw bytes

1$(function() {
2	//Скрытие формы поиска по нажатию кнопки "Найти" в мобильном виде
3	$('.js-search-form-icon-xs').click(function () {
4		$(this).removeClass(' visible-sm').removeClass('visible-xs');
5		$('.js-search-form').removeClass(' hidden-sm').removeClass('hidden-xs');
6	});
7
8	$('.js-search-block__tab')
9		.on('shown.bs.tab', '[data-toggle="tab"]', function () {
10			var $tab = $(this.getAttribute('data-target') || this.getAttribute('href'));
11
12			$tab.find('.js_range_slider').each(function(i, val) {
13				var $slider = $(this)
14				  , params = $slider.data('rangeSliderParams')
15				  , $fr = $slider.find(params['from_selector'])
16				  , $to = $slider.find(params['to_selector'])
17				  , fr = $fr.val()
18				  , to = $to.val();
19
20				$.extend(params, {
21					from: fr < params.min || !fr ? null : fr,
22					to: to > params.max || !to ? null : to,
23					onFinish: function(obj) {
24						var fr = obj.from > obj.min ? obj.from : ''
25						  , to = obj.to < obj.max ? obj.to : '';
26
27						if (fr != $fr.val() || to != $to.val()) {
28							$fr.val(fr);
29							$to.val(to).trigger('change');
30						}
31					}
32				});
33
34				$slider.ionRangeSlider(params);
35			});
36		});
37});
38

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.