Danke für die schnelle Antwort.
Es geht um eine Mobilitätserhebung. In dieser konkreten Frage werden die Teilnehmenden gefragt, welche Verkehrsmittel sie verwendet haben, um zu ihrem Urlaubsort zu gelangen. Sie sollen die verschiedenen verwendeten Verkehrsmittel aus vorgegebenen Kärtchen auswählen und in die Rangordnung chronologisch einsortieren. Nun könnte es vorkommen, dass man z.B. von Wien nach Paris zuerst zu Fuß zur U-Bahn geht, dann die U-Bahn zum Bahnhof nimmt, darauf den Nachtreisezug und in Paris angekommen um zu seinem Hotel zu gelangen noch einmal die U-Bahn und zu Fuß. D.h. die Kärtchen "zu Fuß" und "U-Bahn" bräuchte ich für diesen Fall zweimal.
Aber ja, ich verstehe, dass das für die Klasse der Rangordnung technisch keinen Sinn ergibt.
Der Einfachheit halber könnte ich für die Verkehrsmittel, die mit einer höheren Wahrscheinlichkeit zweimal vorkommen können, einfach zwei Kärtchen vorsehen, aber das wird dann ziemlich unschön, da ich ohnehin schon ziemlich viele Kärtchen habe. Außerdem richtet sich die Umfrage an Jugendliche und junge Erwachsene. Es ist also davon auszugehen, dass viele Teilnehmende die Umfrage am Smartphone beantworten, wo das noch unübersichtlicher wird.
Eine andere Überlegung wäre noch, mit 2 Rangordnungsfragen untereinander zu arbeiten. Die zweite wird (mittels Javascript) erst eingeblendet, sobald einer der Kärtchen gezogen wird, die zweimal vorkommen könnten. Und die Anzahl der zu vergebenden Ränge würde sich dann evtl. automatisch anpassen, die Beschriftung der Ränge ebenfalls, sodass es für die Teilnehmen so aussieht, als würden die Ränge der zweiten Rangordnungsfrage fortlaufend zu denen der ersten Frage sein.
Aber so richtig sinnvoll ist das noch nicht. Im oben genannten Beispiel würde die 2. Frage schon nach dem ersten gezogenen Kärtchen "beginnen". Und dann bräuchte man auch eine 3. Frage, um nicht nur die zweimal "zu Fuß" abdecken zu können, sondern auch die zweimal "U-Bahn".
Also wäre die Lösung evtl., ganz viele Rangordnungsfragen hintereinander zu posten, alle mit nur einem zu vergebenden Rang. Ist ein Kärtchen für die 1. Frage gezogen, verschwinden die übrigen Kärtchen der 1. Frage (der Rang muss eingeblendet bleiben) und es erscheint die 2. Frage mit dem kompletten "Kärtchensatz". Bei der 2. Frage wird wieder ein Kärtchen gezogen und auf den Rang gelegt, die Kärtchen der 2. Frage verschwinden und die 3. Frage wird eingeblendet... und immer so weiter.
Die Ränge der einzelnen Fragen müssten so auf der Seite platziert sein, dass sie direkt untereinander sind (es also für die Teilnehmenden nach einer zusammenhängenden Rangordnung aussieht).
Insgesamt erscheint mir das aber recht aufwendig zu realisieren.
Aber was wären denn die Attribute, um dies zu realisieren?
- Attribut zur Unsichtbarmachung von Kärtchen? Die Kärtchen selbst haben (wenn die Frage z.B. die ID "VM02" hat) die IDs "VM02_01Tkn", "VM02_02Tkn" usw. Gibt es ein Attribut wie z.B. "visible" oder so?
- die Beschriftung der Ränge würde ich mit "label" ändern, oder?
- würde ich zum Einblenden der neuen Fragen die attachEvent-Funktion bei "click" oder "change" der einzelnen Items (z.B. "VM02_01") verwenden oder der Item-Tokens (z.B. "VM02_01Tkn")?
Am schwierigsten erscheint mir, dass die Ränge so platziert werden, dass es gut aussieht.