From 6b938e1c162877ee62681f8aefe6f64ba208eead Mon Sep 17 00:00:00 2001 From: John Resig Date: Mon, 9 Feb 2009 15:35:33 +0000 Subject: [PATCH] Removed use of .trim() in globalEval, fixes #4036. --- src/core.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/core.js b/src/core.js index ebad0c1..3f6c1f7 100644 --- a/src/core.js +++ b/src/core.js @@ -627,9 +627,7 @@ jQuery.extend({ // Evalulates a script in a global context globalEval: function( data ) { - data = jQuery.trim( data ); - - if ( data ) { + if ( data && /\S/.test(data) ) { // Inspired by code by Andrea Giammarchi // http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom.html var head = document.getElementsByTagName("head")[0] || document.documentElement, -- 1.7.10.4