PageSourceSearch

https://goodsomnia.com/wp-content/themes/goodsomnia/js/pricing.js

js goodsomnia.com collected 2026-10-01 23:51:57 UTC 2,573 bytes, 88 lines download raw bytes

1const prices = [2, 9, 19, 29];
2/*
3var slider = document.getElementById('slider');
4noUiSlider.create(slider, {
5	start: 1,
6	step: 1,
7	orientation: "horizontal",
8	connect: [true, false],
9	range: {
10		'min': 1,
11		'max': 4
12	}
13});
14$('.labels label').on('click', function(){
15	var step = $(this).index()+1;
16	slider.noUiSlider.set(step);
17});
18
19slider.noUiSlider.on('update', function(){
20	var curr = parseInt(slider.noUiSlider.get().split('.')[0]);
21	$('#slider').attr('data-current', curr);
22	$('.total-cost-box .p-price span').text(prices[curr-1]);
23	$('.total-cost-box .descr span').text($('.labels label').eq(curr-1).find('.rec-count').text());
24
25});*/
26$('.pricing .see-more').on('click', function(e){
27	if(!$(this).parent().hasClass('expanded')){
28		$(this).parent().addClass('expanded');
29		$(this).text('Hide');
30	}else{
31		$(this).parent().removeClass('expanded');
32		$(this).text('See more');
33	}
34	return false;
35});
36//var faqItemsScrollTop = [];
37/*$('.accordion dt').each(function(i){
38	faqItemsScrollTop[i] = $(this).offset().top;
39	console.log($(this).offset().top);
40});
41$(window).on({
42	resize: function(){
43		$('.accordion dt').each(function(i){
44			faqItemsScrollTop[i] = $(this).offset().top;
45			console.log($(this).offset().top);
46		});
47	}
48})*/
49
50$('.accordion a').on('click', function(e){
51	e.preventDefault();
52	if($(this).parent().hasClass('open')){
53		$('.accordion dd').slideUp('100').removeClass('open');
54		$('.accordion dt').removeClass('open');	
55		return;
56	}
57	$(this).parent().siblings('dd').slideUp('100').removeClass('open');
58	$(this).parent().siblings('dt').removeClass('open');
59	$(this).parent().next('dd').slideDown('100', function(){
60		$(this).css('display','block');
61	}).addClass('open');
62	/*var ind = 0
63	/*if($(this).parent().index() != 0)
64		ind = $(this).parent().index()/2;*/
65	var a = $(this).parent().offset().top - 300;
66	$('html, body').animate({
67        scrollTop: a
68    }, 1000);
69	$(this).parent().addClass('open');
70});
71$('.terms .list .p-price:first-child').css('display','none');
72/*$('.p-price.prime').on('click',function(){
73	if(!$('.terms .list').hasClass('open')){
74		$(this).addClass('open');
75		$('.terms .list').addClass('open').slideDown('100');
76	}else{
77		$(this).removeClass('open');
78		$('.terms .list').removeClass('open').slideUp('100');
79	}
80});
81$('.terms .list .p-price').on('click', function(event) {
82	event.preventDefault();
83	$('.p-price.prime').html($(this).html());
84	$('#add-to-cart').val($(this).attr('data-price'));
85	$(this).hide().siblings().show();
86	$('.p-price.prime').removeClass('open');
87	$('.terms .list').removeClass('open').slideUp('100');
88});*/

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.