I believe that the ‘jQuery’ is undefined bug with IE is still occurring in EE 2.3.1 - Build: 20111017.
When trying o publish an entry which includes Wyvern v1.3.2 IE 7 and IE 9 throws the following errors:
SCRIPT5009: 'Object' is undefined
jquery.js?v=1318841208, line 28 character 421
SCRIPT5009: 'jQuery' is undefined
admin.php?S=161edbf88440b7af282587dfcb9c15ac27bd8091&D=cp&C=javascript&M=load&file=css&theme=default&v=1318841206, line 1 character 2
SCRIPT5009: 'jQuery' is undefined
compressed.js, line 1 character 2
SCRIPT5009: '$' is undefined
admin.php?S=161edbf88440b7af282587dfcb9c15ac27bd8091&D=cp&C=content_files_modal, line 56 character 2
As per another report In IE8 Standards Mode everything works fine. Adding <meta http-equiv=“X-UA-Compatible” content=“IE=8”> in system\expressionengine\views\_shared\header.php to force IE9 to render in IE8 Standards Mode is a quick and dirty fix to avoid the errors.
Anyone using NSM Morphine Theme you still will get the following errors in IE 7:
SCRIPT1028: Expected identifier, string or number
compressed.js, line 11 character 628
Removing commas from the code before the } fixes this issue:
$(opts.triggerSelector,$self),}
and
inputDeleteKey:"delete",}
Is there an appropriate solution to this issue without the need to hack the core files?
This question may be related to a resolved thread. Which to be doesn’t look like it is resolved.