The main problem is that you include jquery before the prototype (view page source)
<script type="text/javascript" src="..../js/jquery/jquery.js"></script> <script type="text/javascript" src="..../js/prototype/prototype.js"></script>
You need to change it to
<script type="text/javascript" src=".../js/prototype/prototype.js"></script> <script type="text/javascript" src=".../js/jquery/jquery.js"></script> //best to add jQuery noConflict right after
To fix this open
/ design / interface / default / [theme] /layout/page.xml
or (if jquery is not found in the above)
/ app / design / interface / default / [theme] /template/page/html/head.phtml
Your page.xml should look like
<default translate="label" module="page"> ...... <block type="page/html_head" name="head" as="head"> <action method="addJs"><script>prototype/prototype.js</script></action> <action method="addJs"><script>lib/ccard.js</script></action> <action method="addJs"><script>prototype/validation.js</script></action> <action method="addJs"><script>scriptaculous/builder.js</script></action> ...... <action method="addJs"><script>mage/translate.js</script></action> <action method="addJs"><script>mage/cookies.js</script></action> <action method="addItem"><type>skin_js</type><name>js/jquery-1.7.2.min.js</name></action> <action method="addItem"><type>skin_js</type><name>js/jquery.noconflict.js</name></action> <action method="addItem"><type>skin_js</type><name>js/jqforms/jquery.jqtransform.js</name></action> <!- all other jquery plugin below --> .....
Create a jquery.noconflict.js file call and add
var $j = jQuery.noConflict();
In your custom jquery code, you CANNOT use $... anymore (use only the prototype), you need to use either $j... or jQuery...
Then remove
<script src="http://modulesoft.biz:/projects/magento/extream/skin/frontend/base/default/js/jquery-1.4.4.min.js"></script>
Renon stewart
source share