PageSourceSearch

https://media.anifare.jp/wp-content/themes/dp-clarity-business/inc/js/common.js

js anifare.jp collected 2026-10-04 14:11:24 UTC 5,128 bytes, 141 lines download raw bytes

1/**************************************
2ヘッダースクロールアクションSCRIPT
3**************************************/
4
5jQuery(window).scroll(function () {
6  if(jQuery(window).scrollTop() > 50) {
7    jQuery('header').addClass('fixed');
8  } else {
9    jQuery('header').removeClass('fixed');
10  }
11});
12
13/**************************************
14ハンバーガーメニューSCRIPT
15**************************************/
16jQuery('.nav_button').on('click', function () {
17	jQuery('.nav_button, .gnavi').toggleClass('show');
18});
19jQuery('#close_gnavi').on('click', function() {
20	jQuery('.nav_button, .gnavi').toggleClass('show');
21})
22
23/**************************************
24生体検索:犬猫選択の条件分岐
25**************************************/
26jQuery(function(){
27	jQuery("select[name=variety] .catValue").wrap(jQuery('<p style="display:none;">'));
28});
29
30jQuery('#searchTop input[name="dc"]:radio').change(function(){
31		var val3 = jQuery(this).val();
32		if(val3 == 'cat'){
33			jQuery("#searchTop .catValue").unwrap('<p>');
34			jQuery("#searchTop .dogValue").wrap(jQuery('<p style="display:none;">'));
35			jQuery('#searchTop select[name="variety"]').val('');
36		}
37		if(val3 == 'dog'){
38			jQuery("#searchTop .dogValue").unwrap('<p>');
39			jQuery("#searchTop .catValue").wrap(jQuery('<p style="display:none;">'));
40			jQuery('#searchTop select[name="variety"]').val('');
41		}
42	});
43jQuery('.search_button [type=submit]').on('click', function(){
44	if(jQuery('input[name=s]').val() == ''){
45		jQuery('input[name=s]').val('all');
46	}
47});
48//グロナビ横の生体検索
49jQuery(document).ready( function(){
50	jQuery("#hidden-search-wrapper .catValue").wrap(jQuery('<p style="display:none;">'));
51});
52
53jQuery('#hidden-search-wrapper input[name="dc"]:radio').change(function(){
54    var val3 = jQuery(this).val();
55		if(val3 == 'cat'){
56			jQuery("#hidden-search-wrapper .catValue").unwrap();
57			jQuery("#hidden-search-wrapper .dogValue").wrap(jQuery('<p style="display:none;">'));
58			jQuery('#hidden-search-wrapper select[name="variety"]').val('');
59		}
60		if(val3 == 'dog'){
61			jQuery("#hidden-search-wrapper .dogValue").unwrap();
62			jQuery("#hidden-search-wrapper .catValue").wrap(jQuery('<p style="display:none;">'));
63			jQuery('#hidden-search-wrapper select[name="variety"]').val('');
64		}
65	});
66//サイドバーの生体検索
67//jQuery(document).ready( function(){
68//	jQuery("#sidebar .catValue").wrap(jQuery('<p style="display:none;">'));
69//});
70//
71jQuery('#sidebar input[name="dc"]:radio').change(function(){
72    var val3 = jQuery(this).val();
73		if(val3 == 'cat'){
74			jQuery("#sidebar .catValue").unwrap();
75			jQuery("#sidebar .dogValue").wrap(jQuery('<p style="display:none;">'));
76			jQuery('#sidebar select[name="variety"]').val('');
77		}
78		if(val3 == 'dog'){
79			jQuery("#sidebar .dogValue").unwrap();
80			jQuery("#sidebar .catValue").wrap(jQuery('<p style="display:none;">'));
81			jQuery('#sidebar select[name="variety"]').val('');
82		}
83	});
84//コンテンツ内の生体検索
85
86jQuery('#content input[name="dc"]:radio').change(function(){
87    var val3 = jQuery(this).val();
88		if(val3 == 'cat'){
89			jQuery("#content .catValue").unwrap();
90			jQuery("#content .dogValue").wrap(jQuery('<p style="display:none;">'));
91			jQuery('#content select[name="variety"]').val('');
92		}
93		if(val3 == 'dog'){
94			jQuery("#content .dogValue").unwrap();
95			jQuery("#content .catValue").wrap(jQuery('<p style="display:none;">'));
96			jQuery('#content select[name="variety"]').val('');
97		}
98	});
99
100//生体検索のname属性変更事象の対応
101jQuery(document).ready( function(){
102 var name_s = jQuery('input[name="cs"]').attr('name', 's');
103});
104
105jQuery(document).ready( function(){
106  jQuery('.hd_sns_links ul').append('<li class="tictok"><a href="https://www.tiktok.com/@anifare_jp?lang=ja-JP&is_copy_url=1&is_from_webapp=v1" target="_blank" rel="noopener noreferrer" title="tictok" target="_blank" class="fx_wrapper"><i class="fab fa-tiktok"></i></a></li>')
107  jQuery('.simple-social-icons ul.aligncenter').append('<li class="ssi-tictok"><a href="https://www.tiktok.com/@anifare_jp?lang=ja-JP&is_copy_url=1&is_from_webapp=v1" style="background-color:#000 !important;" target="_blank" rel="noopener noreferrer"><i class="fab fa-tiktok"></i></a></li>')
108});
109
110
111jQuery('#sidebar #dprecentpostswidget-3 a').each(function(){
112	var href = jQuery(this).attr('href') + '?rightnew';
113	jQuery(this).attr('href',href);
114});
115
116//犬猫ラジオボタンの固定
117jQuery(function(){
118	var dc_param = '';
119	var dc_param = '';
120	
121	var urlParams = function urlParams(para) {
122		var pageURL = window.location.search.substring(1),
123		urlValue = pageURL.split('&'), paraName;
124		for(var i = 0; i < urlValue.length; i++) {
125			paraName = urlValue[i].split('=');
126			if (paraName[0] === para) {
127				return paraName[1] === undefined ? true : decodeURIComponent(paraName[1]);
128			}
129		}
130	};
131	dc_param = urlParams('dc');
132	variety_param = urlParams('variety');
133
134	if(dc_param == 'cat'){
135		jQuery('input[name=dc]').val(['cat']);
136		jQuery("#content .catValue").unwrap();
137		jQuery("#content .dogValue").wrap(jQuery('<p style="display:none;">'));
138		jQuery('select[name=variety]').val(variety_param);
139	}
140	
141});

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.