run:R W Run
15.76 KB
2026-03-11 16:18:51
R W Run
8.65 KB
2026-03-11 16:18:51
R W Run
17.12 KB
2026-03-11 16:18:51
R W Run
8.34 KB
2026-03-11 16:18:51
R W Run
11.43 KB
2026-03-11 16:18:51
R W Run
6.01 KB
2026-03-11 16:18:51
R W Run
7.41 KB
2026-03-11 16:18:51
R W Run
4.25 KB
2026-03-11 16:18:51
R W Run
8.42 KB
2026-03-11 16:18:51
R W Run
4.3 KB
2026-03-11 16:18:51
R W Run
48.72 KB
2026-03-11 16:18:51
R W Run
20.96 KB
2026-03-11 16:18:51
R W Run
80.59 KB
2026-03-11 16:18:51
R W Run
35.89 KB
2026-03-11 16:18:51
R W Run
23.34 KB
2026-03-11 16:18:51
R W Run
12.79 KB
2026-03-11 16:18:51
R W Run
34.71 KB
2026-03-11 16:18:51
R W Run
17.99 KB
2026-03-11 16:18:51
R W Run
12.6 KB
2026-03-11 16:18:51
R W Run
6.51 KB
2026-03-11 16:18:51
R W Run
1.61 KB
2026-03-11 16:18:51
R W Run
880 By
2026-03-11 16:18:51
R W Run
2.6 KB
2026-03-11 16:18:51
R W Run
991 By
2026-03-11 16:18:51
R W Run
1.54 KB
2026-03-11 16:18:51
R W Run
796 By
2026-03-11 16:18:51
R W Run
1.56 KB
2026-03-11 16:18:51
R W Run
753 By
2026-03-11 16:18:51
R W Run
2.86 KB
2026-03-11 16:18:51
R W Run
1.1 KB
2026-03-11 16:18:51
R W Run
968 By
2026-03-11 16:18:51
R W Run
525 By
2026-03-11 16:18:51
R W Run
2.13 KB
2026-03-11 16:18:51
R W Run
1020 By
2026-03-11 16:18:51
R W Run
1.21 KB
2026-03-11 16:18:51
R W Run
648 By
2026-03-11 16:18:51
R W Run
995 By
2026-03-11 16:18:51
R W Run
510 By
2026-03-11 16:18:51
R W Run
1.53 KB
2026-03-11 16:18:51
R W Run
688 By
2026-03-11 16:18:51
R W Run
1.34 KB
2026-03-11 16:18:51
R W Run
723 By
2026-03-11 16:18:51
R W Run
1.84 KB
2026-03-11 16:18:51
R W Run
846 By
2026-03-11 16:18:51
R W Run
5.29 KB
2026-03-11 16:18:51
R W Run
2.43 KB
2026-03-11 16:18:51
R W Run
1.92 KB
2026-03-11 16:18:51
R W Run
917 By
2026-03-11 16:18:51
R W Run
888 By
2026-03-11 16:18:51
R W Run
442 By
2026-03-11 16:18:51
R W Run
24.04 KB
2026-03-11 16:18:51
R W Run
10.09 KB
2026-03-11 16:18:51
R W Run
18.52 KB
2026-03-11 16:18:51
R W Run
9.96 KB
2026-03-11 16:18:51
R W Run
6.08 KB
2026-03-11 16:18:51
R W Run
3.35 KB
2026-03-11 16:18:51
R W Run
4.14 KB
2026-03-11 16:18:51
R W Run
2.5 KB
2026-03-11 16:18:51
R W Run
29.78 KB
2026-03-11 16:18:51
R W Run
18.38 KB
2026-03-11 16:18:51
R W Run
7.94 KB
2026-03-11 16:18:51
R W Run
4.4 KB
2026-03-11 16:18:51
R W Run
15.96 KB
2026-03-11 16:18:51
R W Run
9.28 KB
2026-03-11 16:18:51
R W Run
19.14 KB
2026-03-11 16:18:51
R W Run
10.51 KB
2026-03-11 16:18:51
R W Run
46.52 KB
2026-03-11 16:18:51
R W Run
24.91 KB
2026-03-11 16:18:51
R W Run
14.1 KB
2026-03-11 16:18:51
R W Run
7.5 KB
2026-03-11 16:18:51
R W Run
23.11 KB
2026-03-11 16:18:51
R W Run
11.73 KB
2026-03-11 16:18:51
R W Run
14.14 KB
2026-03-11 16:18:51
R W Run
6.1 KB
2026-03-11 16:18:51
R W Run
error_log
📄effect-explode.js
1/*!
2 * jQuery UI Effects Explode 1.13.3
3 * https://jqueryui.com
4 *
5 * Copyright OpenJS Foundation and other contributors
6 * Released under the MIT license.
7 * https://jquery.org/license
8 */
9
10//>>label: Explode Effect
11//>>group: Effects
12/* eslint-disable max-len */
13//>>description: Explodes an element in all directions into n pieces. Implodes an element to its original wholeness.
14/* eslint-enable max-len */
15//>>docs: https://api.jqueryui.com/explode-effect/
16//>>demos: https://jqueryui.com/effect/
17
18( function( factory ) {
19 "use strict";
20
21 if ( typeof define === "function" && define.amd ) {
22
23 // AMD. Register as an anonymous module.
24 define( [
25 "jquery",
26 "../version",
27 "../effect"
28 ], factory );
29 } else {
30
31 // Browser globals
32 factory( jQuery );
33 }
34} )( function( $ ) {
35"use strict";
36
37return $.effects.define( "explode", "hide", function( options, done ) {
38
39 var i, j, left, top, mx, my,
40 rows = options.pieces ? Math.round( Math.sqrt( options.pieces ) ) : 3,
41 cells = rows,
42 element = $( this ),
43 mode = options.mode,
44 show = mode === "show",
45
46 // Show and then visibility:hidden the element before calculating offset
47 offset = element.show().css( "visibility", "hidden" ).offset(),
48
49 // Width and height of a piece
50 width = Math.ceil( element.outerWidth() / cells ),
51 height = Math.ceil( element.outerHeight() / rows ),
52 pieces = [];
53
54 // Children animate complete:
55 function childComplete() {
56 pieces.push( this );
57 if ( pieces.length === rows * cells ) {
58 animComplete();
59 }
60 }
61
62 // Clone the element for each row and cell.
63 for ( i = 0; i < rows; i++ ) { // ===>
64 top = offset.top + i * height;
65 my = i - ( rows - 1 ) / 2;
66
67 for ( j = 0; j < cells; j++ ) { // |||
68 left = offset.left + j * width;
69 mx = j - ( cells - 1 ) / 2;
70
71 // Create a clone of the now hidden main element that will be absolute positioned
72 // within a wrapper div off the -left and -top equal to size of our pieces
73 element
74 .clone()
75 .appendTo( "body" )
76 .wrap( "<div></div>" )
77 .css( {
78 position: "absolute",
79 visibility: "visible",
80 left: -j * width,
81 top: -i * height
82 } )
83
84 // Select the wrapper - make it overflow: hidden and absolute positioned based on
85 // where the original was located +left and +top equal to the size of pieces
86 .parent()
87 .addClass( "ui-effects-explode" )
88 .css( {
89 position: "absolute",
90 overflow: "hidden",
91 width: width,
92 height: height,
93 left: left + ( show ? mx * width : 0 ),
94 top: top + ( show ? my * height : 0 ),
95 opacity: show ? 0 : 1
96 } )
97 .animate( {
98 left: left + ( show ? 0 : mx * width ),
99 top: top + ( show ? 0 : my * height ),
100 opacity: show ? 1 : 0
101 }, options.duration || 500, options.easing, childComplete );
102 }
103 }
104
105 function animComplete() {
106 element.css( {
107 visibility: "visible"
108 } );
109 $( pieces ).remove();
110 done();
111 }
112} );
113
114} );
115