After hours of googling I discovered jQuery was causing my configurable products to not show their options. Instead showing “choose an option”. I tested this by removing the jQuery script I’d added from my js folder. I could now select my options but my menus were looking a bit crap without jQuery.
From reading various threads I understand that that prototype (part of scriptalicious) is the culprit.,
- downloaded the latest version of scriptalicious and replaced the version that came with my Magento install. I now have prototype 1.7.
- I made sure that my jquery script for my menus is in noconflicts mode as per below
- Reinstalled jQuery in my root/js folder. Flushed my cache and js cache.
- My product options stopped working. :(
For now I’m able to live without animated menus, but I really need to get jQuery working eventually.
Here’s my call for jQuery
var $j = jQuery.noConflict();
// Custom Menu
var open = this.getAttributeNode('lang').value;
$j(".subcategory_" + open).slideToggle('medium');
Thanks in advance
magento 1.7.02 CE
scriptaculous-js-1.9.0 (with prototype 1.7)