Frontend for viewing Dungeon Defender layouts
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

util.js 800B

12345678910111213141516171819202122
  1. $.fn.rotate = function(rot) {
  2. return this.css('-webkit-transform', 'rotate(' + rot + 'deg)')
  3. .css('-moz-transform', 'rotate(' + rot + 'deg')
  4. .css('-o-transform', 'rotate(' + rot + 'deg')
  5. .css('-ms-transform', 'rotate(' + rot + 'deg')
  6. .css('transform', 'rotate(' + rot + 'deg');
  7. };
  8. $.fn.offsetFrom = function(el) {
  9. var offset = this.offset();
  10. var otherOffset = $(el).offset();
  11. return {top: offset.top - otherOffset.top, left: offset.left - otherOffset.left};
  12. }
  13. $.fn.offsetCentre = function() {
  14. var offset = this.offset();
  15. return {top: offset.top + this.height() / 2, left: offset.left + this.width() / 2};
  16. }
  17. function getURLParameter(name) {
  18. return decodeURIComponent((location.search.match(RegExp("[?|&]"+name+'=(.+?)(&|$)'))||[,null])[1]);
  19. }