In modernen Browsern funktioniert das wunderbar ganz ohne JS. Aber die alten Schinken machen da halt schlapp.
Du kannst natürlich trotzdem auf JS verzichten, dann muss jemand, der auf Unterpunkt 1.1 will, halt erst den Menüpunkt 1 anklicken (hier poppt dann nichts auf) und von der da erscheinenden Seite dann auf Punkt 1.1 klicken. Allerdings ist das halt nicht sonderlich nutzerfreundlich. Da eine JavaScript-Alternative zu bauen, sollte nicht das Problem sein. Wenn dann jemand IE6 mit abgeschaltetem JS benutzt, dann hat er Pech gehabt, denn eine andere Alternative gibts nicht.
Aber nur eine JavaScript-Lösung ist doof für Leute, die moderne Browser aber kein JS nutzen. Die müssen sich dann wie oben beschrieben durchwuseln, und das sehen die dann - zu Recht - nicht ein. Diese Besucher würdest Du wahrscheinlich verlieren.