Matthias Scharwies: Imagesslider

Beitrag lesen

Servus!

  1. thumbnail-Links öffnen Unterseiten.“

Ich dachte es gibt in JS eine Möglichkeit sich einen Array von einer anderen Seite zu schnappen! Geht wohl nicht!!

Nein, du kannst in JS nicht auf andere Seiten (oder auf das Dateiverzeichnis des Servers) zugreifen. Deshalb sollten die Bilder (oder URLs) schon auf der Webseite sein.

Dein Slider sieht gut aus und funktioniert!

Ich würde mir jetzt überlegen, wie der Ur-Zustand aussehen soll.

Alle Bilder als thumbnail in einer section. Falls es mehr sind, durch einen Pfeil anzeigen, dass man weiterklicken kann. So hast du das ja schon.

Ein Klick öffnet das Bild in Groß-Ansicht (Hast du) und es werden Pfeile eingeblendet/ erzeugt. (Kein links-Pfeil beim 1., kein weiter-Pfeil beim letzten. Oft hat man unten Punkte, die zeigen, wie viele Bilder in der Galerie sind.

Was Du jetzt tun musst, ist es das Script so zu schreiben, dass du eine beliebige section einliest und zur Galerie machst. Keine festen Namen, sondern Variablen:

z.B.

currentGallery = section, in die geklickt wurde. Das erreichst du mit event.target

BTW: Ich glaube, jetzt Dein Ursprungsproblem verstanden zu haben:

<!---
????class sec dient möglicherweise zum navigieren der Pfeile in JS 
für den Sprunganker???? 
--->

Sprungmarken kannst du nur mit IDs machen. Für die Galerie brauchst du nur die Liste aller Bilder mit querySelectorAll('img') und deren Nummern innerhalb der Liste.

Klassen verwnedest du eh zu viele. Nimm eine id oder Klasse und selektiere dann deren kindelemente über den Namen:


.gallery img {}

.gallery button.back,
.gallery button.next{
}

Herzliche Grüße

Matthias Scharwies

--
Einfach mal was von der ToDo-Liste auf die Was-Solls-Liste setzen.“
0 57

Imagesslider mit einem Sprunganker verlinken

frog
  • javascript
  1. 0
    JürgenB
    1. 0
      frog
      1. 0
        Matthias Scharwies
        1. 2
          frog
        2. 0
          frog
          1. 0
            Matthias Scharwies
            1. 0
              frog
          2. 0
            Gunnar Bittersmann
            • typografie
            1. 0
              Rolf B
              1. 0
                Gunnar Bittersmann
  2. 0

    Imagesslider mit einem Sprunganker verlinken/Webseite hochgeladen

    frog
    • javascript
    • programmiertechnik
    1. 0
      Matthias Scharwies
      1. 0
        frog
        1. 0

          HTML5 lebt!

          Matthias Scharwies
          1. 0
            frog
            1. 0
              Matthias Scharwies
              1. 0
                frog
                1. 0
                  Matthias Scharwies
                  1. 0
                    frog
                    • javascript
                    • programmiertechnik
                    • sonstiges
        2. -1

          Imagesslider

          Matthias Scharwies
          1. 0
            Gunnar Bittersmann
            • html
            • inclusive design
          2. 0
            frog
            1. 0
              Matthias Scharwies
              1. -3
                Gunnar Bittersmann
                1. 0
                  Gunnar Bittersmann
                  • meinung
                  • zu diesem forum
                  1. 3

                    Forums-Charta beachten

                    Matthias Scharwies
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        frog
                        • meinung
                        • menschelei
                        • zu diesem forum
                        1. 0
                          Gunnar Bittersmann
                  2. 3
                    Camping_RIDER
                    1. 0
                      Raketenheinz
                    2. 0
                      Tabellenkalk
                2. 0

                  Nicht ganz falsch - aber auch nicht ganz richtig

                  Raketenwilli
                  1. 1
                    Gunnar Bittersmann
                    • html
                    • ux
                    1. 0
                      Raketenwilli
                      1. 0
                        Gunnar Bittersmann
                        • html
                        1. 0

                          Wettangebot?

                          Raketenschlitzohr
                          1. 0

                            Die fehlerhafte Testseite

                            Raketenschlitzohr
                            1. 0
                              Rolf B
                              1. 0
                                Raketenschlitzohr
                            2. 1
                              JürgenB
                              1. 0
                                Raketenschlitzohr
                                1. 0

                                  Link zur fehlerhaften Testseite

                                  Raketenschlitzohr
                                  • browser
                                  • html
                                  1. 0

                                    Auflösung

                                    Raketenschlitzohr
                                    1. 2
                                      Tabellenkalk
                                      1. 2

                                        Zurück zum Kontext „Zugänglichkeit“

                                        Raketenheino
              2. 0
                frog
                1. 0
                  Matthias Scharwies
                  1. 0
                    frog
                    1. 0
                      Camping_RIDER
                      • menschelei
                      1. 0
                        frog
                        • meinung
                        • menschelei
                        1. 0
                          Matthias Scharwies
                          1. 0
                            Gunnar Bittersmann
                            • html
                            • meinung
                            1. 0
                              Matthias Scharwies
                              1. 0
                                Gunnar Bittersmann
                              2. 0
                                frog