I’ve been playing around with how DropMenu looks on a site and noticed that when you specify $subnavClass in the snippet call (as per one of the examples) that it does nothing with the variable.
Upon looking into the snippet it is missed out from the "// Configuration parameters" section, and is therefore not being picked up if someone specifies it in the snippet call.
In the "// Initialize" section it in fact sets the value to a zero length string (i.e $subnavClass = ’’; )
I assume this will be put in at some point but think it might confuse people to have it in the examples and not yet functioning.
I have put it in myself but am unsure if there will be any knock on effects of doing so, all I did was...
add the following below the "// $subdivClass [ string ]" block in the Configuration parameters section:
// $subnavClass [ string ]
// CSS Class for nested UL elements
$subnavClass = (!isset($subnavClass)) ? 'subnav' : "$subnavClass";
and I also commented the line that set $subnavClass to nothing in the initialize section.
That seemed to work fine.