diff --git a/4chan_x/4chan_x.coffee b/4chan_x/4chan_x.coffee index 7f93ecce5..2b5af353e 100644 --- a/4chan_x/4chan_x.coffee +++ b/4chan_x/4chan_x.coffee @@ -35,7 +35,8 @@ inBefore: (root, el) -> root.parentNode.insertBefore(el, root) inAfter: (root, el) -> root.parentNode.insertBefore(el, root.nextSibling) -tag: document.createElement +tag: (el) -> + document.createElement(el) hide: (el) -> el.style.display = 'none' show: (el) -> diff --git a/4chan_x/4chan_x.js b/4chan_x/4chan_x.js index 369926ef0..08d6a92a5 100644 --- a/4chan_x/4chan_x.js +++ b/4chan_x/4chan_x.js @@ -47,7 +47,9 @@ inAfter = function inAfter(root, el) { return root.parentNode.insertBefore(el, root.nextSibling); }; - tag = document.createElement; + tag = function tag(el) { + return document.createElement(el); + }; hide = function hide(el) { el.style.display = 'none'; return el.style.display; diff --git a/4chan_x/header b/4chan_x/header index 61e80d09b..a74e3eb28 100644 --- a/4chan_x/header +++ b/4chan_x/header @@ -2,7 +2,7 @@ // @name 4chan x // @namespace aeosynth // @description Adds various features; replaces the extension / fychan. -// @version 1.0.9 +// @version 1.0.10 // @copyright 2009, 2010 James Campos // @license MIT; http://en.wikipedia.org/wiki/Mit_license // @include http://boards.4chan.org/* diff --git a/foltor/foltor.coffee b/foltor/foltor.coffee index 0463476a5..688e0d4bc 100644 --- a/foltor/foltor.coffee +++ b/foltor/foltor.coffee @@ -13,8 +13,10 @@ $$: (selector, root) -> node for node in result inBefore: (root, el) -> root.parentNode.insertBefore(el, root) -tag: document.createElement -text: document.createTextNode +tag: (el) -> + document.createElement(el) +text: (s) -> + document.createTextNode(s) remove: (root) -> root.parentNode.removeChild(root) position: (el) -> diff --git a/foltor/foltor.js b/foltor/foltor.js index 60fde2eaa..f39ea1797 100644 --- a/foltor/foltor.js +++ b/foltor/foltor.js @@ -24,8 +24,12 @@ inBefore = function inBefore(root, el) { return root.parentNode.insertBefore(el, root); }; - tag = document.createElement; - text = document.createTextNode; + tag = function tag(el) { + return document.createElement(el); + }; + text = function text(s) { + return document.createTextNode(s); + }; remove = function remove(root) { return root.parentNode.removeChild(root); };