aboutsummaryrefslogtreecommitdiffstats
path: root/railties/html/javascripts/effects.js
diff options
context:
space:
mode:
Diffstat (limited to 'railties/html/javascripts/effects.js')
-rw-r--r--railties/html/javascripts/effects.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/railties/html/javascripts/effects.js b/railties/html/javascripts/effects.js
index 3abb0eed04..c1befe5397 100644
--- a/railties/html/javascripts/effects.js
+++ b/railties/html/javascripts/effects.js
@@ -86,9 +86,12 @@ Element.childrenWithClassName = function(element, className) {
}
Element.forceRerendering = function(element) {
- var n = document.createTextNode(' ');
- $(element).appendChild(n);
- Element.remove(n);
+ try {
+ element = $(element);
+ var n = document.createTextNode(' ');
+ element.appendChild(n);
+ element.removeChild(n);
+ } catch(e) {}
}
Array.prototype.call = function() {