MediaWiki:Common.js: Difference between revisions

From Books
Jump to navigation Jump to search
(Created page with "→‎Any JavaScript here will be loaded for all users on every page load.: function pgTestFunction() { var xmlHttp = new XMLHttpRequest(); xmlHttp.open( "GET", "https://de.wikipedia.org/api/rest_v1/page/summary/Albert_Einstein", false ); // false for synchronous request xmlHttp.send( null ); alert(xmlHttp.responseText); }")
 
No edit summary
 
(37 intermediate revisions by the same user not shown)
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
/* Any JavaScript here will be loaded for all users on every page load. */


function pgTestFunction() {
  var xmlHttp = new XMLHttpRequest();
  xmlHttp.open( "GET", "https://de.wikipedia.org/api/rest_v1/page/summary/Albert_Einstein", false ); // false for synchronous request


  xmlHttp.send( null );
( function( $ ) {
        // Simple scope wrap, where $ is available as alias for jQuery.
        // Code here will be executed immediately
//alert("Start code");


  alert(xmlHttp.responseText);
var $circle = $('.pg-observed-action');
var $psoa_widthX = $(".pg-periodic-system-of-actions").widthX;
//console.log("x " + $psoa_widthX);
 
function moveCircle(e) {
//alert( JSON.stringify($circle, null, 4));
//alert( "position2=" + $circle.first().position().left + '=' + e.pageX );
 
$circle.first().css("left",e.pageX);
TweenLite.to($circle, 0.3, {
    css: {
      left: e.pageX +25,
      top: e.pageY +25
    }
  });
}
}
$('.pg-periodic-system-of-actions').on('mousemove', moveCircle);
} )( jQuery );

Latest revision as of 17:42, 19 February 2023

/* Any JavaScript here will be loaded for all users on every page load. */


( function( $ ) { 
        // Simple scope wrap, where $ is available as alias for jQuery.
        // Code here will be executed immediately
//alert("Start code");

var $circle = $('.pg-observed-action');
var $psoa_widthX = $(".pg-periodic-system-of-actions").widthX;
//console.log("x " + $psoa_widthX);

function moveCircle(e) {
//alert( JSON.stringify($circle, null, 4));
//alert( "position2=" + $circle.first().position().left + '=' + e.pageX );

$circle.first().css("left",e.pageX);
	TweenLite.to($circle, 0.3, {
    css: {
      left: e.pageX +25,
      top: e.pageY +25
    }
  });
}

$('.pg-periodic-system-of-actions').on('mousemove', moveCircle);

} )( jQuery );