Gunnar Bittersmann: Tabelle einklappbar

Beitrag lesen

@@JürgenB

Web components: sortable table, revisited

im Safari liegt das Dreieck auf dem letzten e

Gefixt.

im FF (OS X) sieht es gut aus, aber in beiden Browsern sortiert es bei klick auf die Spaltenüberschrift nicht.

Im Firefox sollte es gehen; es sei denn, du hast Updates verpasst.

Safari “supports ‘Autonomous custom elements’ but not ‘Customized built-in elements.’” [CanIUse] Die Sortierung kann also nicht gehen. Buh, Safari.

In Chrome ging es vorher auch nicht. Ich hatte eine falsche Vergleichsfunktion, die einen booleschen anstatt eines numerischen Werts zurückgab. Firefox akzeptiert das bei Array.sort() oder castet das; Chrome nicht. Vergleichsfunktion gefixt.

LLAP 🖖

-- „Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
084

Tabelle einklappbar

  1. 0
    1. 1
      1. 1
    2. 0
      1. 0
        1. 0
          1. 3
            1. 2
              1. 1
                1. 1
                  1. 0
                    1. 0
                      1. 1
                        1. 0
                          1. 0
              2. 1
                1. 0
                  1. 0
                    1. 1
                      1. 0
          2. -2
            1. 0
          3. 1
            1. 1

              messages from real live

      2. 1
      3. 0
        1. 1
          1. 1
            1. 1
            2. 1
              1. 0
                1. 0
                  1. 1
                  2. 0
                2. 0
                  1. 0
                    1. 0
                      1. 0
                        1. 0
                          1. 0
                            1. 0
                              1. 0
                                1. -2
                              2. 0
                              3. 2
                                1. 0
                                  1. 2
                                    1. 0
                                      1. 2
                                        1. 2
                                          1. 0
                                            1. 0
                                              1. 0
                                              2. 0
                                          2. 0
                                            1. -1
                                              1. 2
                                        2. 0
                                          1. 0
                                            1. 0
                                      2. 2
                                        1. 0
                                          1. 0
                                            1. 0
                                              1. 0
                                            2. 0
                                    2. 0
                                  2. 0
                                    1. 0
                                    2. 1
                                      1. 0
                                        1. 0
                                          1. 0
                                2. 0
                              4. 0
                                1. 0
                  2. 0
                    1. 0
                    2. 0
                    3. 0
                      1. 1
                        1. 0
                          1. 0