Detect jQuery

Detect jQuery on every page

Verze ze dne 11. 06. 2014. Zobrazit nejnovější verzi.

  1. // ==UserScript==
  2. // @name Detect jQuery
  3. // @namespace http://www.top-info.de/thein
  4. // @description Detect jQuery on every page
  5. // @include *
  6. // @version 0.0.1.20140611061722
  7. // ==/UserScript==
  8.  
  9. window.addEventListener('load', function() {
  10. if(unsafeWindow.jQuery) {
  11. var $j = unsafeWindow.jQuery;
  12. var $newimg = $j('<img src="http://www.mustbebuilt.co.uk/wp-content/uploads/2011/06/jquery-logo.jpg" title="jQuery ' + $j().jquery + ' enabled page"/>').appendTo('body').css({
  13. "position" : "fixed",
  14. "top" : "0",
  15. "left" : "0",
  16. "border" : "1px solid #eeeeee",
  17. "border-radius" : "5px",
  18. "box-shadow" : "2px 2px 5px 2px black",
  19. "z-index" : "100000"
  20. }).click(function() {
  21. $j(this).remove();
  22. });
  23. var mytimeout = window.setTimeout(function() {
  24. $newimg.hide('slow');
  25. }, 4000);
  26. $newimg.hover(function() {
  27. if(mytimeout!=0) {
  28. window.clearTimeout(mytimeout);
  29. mytimeout=0;
  30. }
  31. }, function() {
  32. mytimeout = window.setTimeout(function() {
  33. $newimg.hide('slow');
  34. }, 2000);
  35. });
  36. }
  37. }, false);