Hallo André!
Ich habe es sogar hinbekommen, dass die Elemente zufällig durcheinander gewürfelt werden -- dann aber ALLE. Also stehen die Fragen nicht mehr bei den Antworten... ;)
Na dann müsstest du doch schon fast am Ziel sein ...!
Du nimmst im Augenblick alle <p> Elemente?
Ausgehend von deinem Beispielcode musst du über alle <p> Elemente iterieren, die jeweils ein direkter Nachfahre eines <p> Elements mit der Klasse "question" sind, und deren Kindelemente (die <input> Elemente) "durcheinander würfeln". Et voilà ... ;-)
Gruß Gunther