PageSourceSearch

https://www.hausarztzentrum-kleinostheim.de/wp-content/plugins/divi-toolbox/assets/js/overlays.js?ver=6.9.10

js hausarztzentrum-kleinostheim.de collected 2026-10-10 00:02:50 UTC 3,142 bytes, 89 lines download raw bytes

1
2jQuery(document).ready(function ($) {
3		
4		
5	$("[class*='dtb-overlay-']").each(function(){
6		$(this).wrap('<div class="dtb-overlay-wrapper"><div class="dtb-inner-wrapper"><div>');
7		if ($(this).find('.dtb-close').length == 0) {
8			$(this).closest('.dtb-overlay-wrapper').append('<span class="dtb-default-close"></span>');
9		}
10	});
11	$('[class*=dtb-show-]').off().click(function(e){
12		e.preventDefault();
13		var num = $(this).attr('class').match(/dtb-show-(\d+)/)[1]
14		var numToolboxOverlay = $('.dtb-overlay-'+num);
15		var numToolboxOverlayWrapper = numToolboxOverlay.closest('.dtb-overlay-wrapper');
16		var numToolboxVideoOverlayInside = numToolboxOverlay.find('.et_pb_video_overlay');
17		
18		numToolboxVideoOverlayInside.each(function(){
19			$(this).fadeOut();
20			var ToolboxOverlayVideoIframe = $(this).siblings('.et_pb_video_box').find('iframe');
21			if (ToolboxOverlayVideoIframe.length !== 0) {
22				var ToolboxOverlayVideoSrc = ToolboxOverlayVideoIframe.attr('src').replace('autoplay=0', 'autoplay=1')+"&autoplay=1";
23				ToolboxOverlayVideoIframe.attr('src', ToolboxOverlayVideoSrc).attr('autoplay, 1');
24			}
25			
26			var ToolboxOverlayVideoHTML = $(this).siblings('.et_pb_video_box').find('video');
27			if (ToolboxOverlayVideoHTML.length !== 0) {
28				ToolboxOverlayVideoHTML.delay(1000).queue(function (next) { 
29					$(this).trigger('play'); 
30					next(); 
31				});;
32			}
33			
34		});
35		
36		
37		numToolboxOverlayWrapper.fadeIn('slow').addClass('is-visible');
38		numToolboxOverlayWrapper.parents('.et_builder_inner_content').addClass('is-visible');
39		$('#main-content').css('z-index', 'unset');
40
41		if ( numToolboxOverlay.length ) {
42			$('body').addClass('stopscroll');
43		} 
44	});
45	
46	function ToolboxOverlayClose() {
47		var thisObj = $(this);
48		var ToolboxOverlayWrapper = $(thisObj).closest('.dtb-overlay-wrapper');
49		ToolboxOverlayWrapper.fadeOut('slow').removeClass('is-visible');
50		$('body').removeClass('stopscroll');
51		$('#main-content').css('z-index', '');
52		ToolboxOverlayWrapper.parents('.et_builder_inner_content').delay(600).queue(function (next) { 
53			$(this).removeClass('is-visible'); 
54			next(); 
55		});
56		
57		// if video iframe inside
58		var ToolboxOverlayVideoIframe = ToolboxOverlayWrapper.find('.et_pb_video_box iframe');
59		ToolboxOverlayVideoIframe.each(function(){
60			var ToolboxOverlayVideoSrc = $(this).attr('src').replace('autoplay=1', 'autoplay=0');
61			$(this).attr('src', ToolboxOverlayVideoSrc);
62		} );
63		
64		// if video html inside
65		var ToolboxOverlayVideoHTML = ToolboxOverlayWrapper.find('.et_pb_video_box video');
66		if (ToolboxOverlayVideoHTML.length !== 0) {
67			ToolboxOverlayVideoHTML.trigger('pause');
68		}
69		
70	}
71	$('.dtb-close').off().click(function(e){
72		e.preventDefault();
73	});
74	$('.dtb-close, .dtb-default-close').on('click', ToolboxOverlayClose);
75	
76	if ( overlay_values.dtb_overlay_close_esc === '1' ) {
77		$(document).on('keyup', function(e) {
78		  if (e.key == "Escape") $('.dtb-close, .dtb-default-close').click();
79		});
80	}
81	if ( overlay_values.dtb_overlay_close_click === '1' ) {
82		$('.dtb-inner-wrapper > div').on('click', ToolboxOverlayClose).on('click', 'div', function(e) 	{e.stopPropagation();}
83		);
84	}
85	
86	
87
88});
89

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.