![]() |
Hi Hafu,
hab dir eine PN geschickt. |
Zitat:
|
Zitat:
Schön, daß der Titel endlich geändert wurde ... jetzt atmet es sich wieder unbeschwerter beim Blick ins Forum ... :) |
Zitat:
|
Hallo Hafu,
entwickle sowohl Java als auch JavaScript :-P ... aber hier ist wohl eher letzteres gefragt. Das Script masonry.pkgd.min.js hat deine Tochter wohl von https://masonry.desandro.com Aber sie hat wohl die Initialisierung noch mit oben reingeschrieben. Dabei hat sie die Initialisierung mit jQuery versucht: Zitat:
1. wenn sie die Fremdbiblothek irgendwann aktualisieren will, kann sie nicht einfach die Datei tauschen "und gut is" sondern sie muss daran denken, dass sie hier etwas manipuliert hat. Üblicherweise macht man solche Initialisierungen in eine eigene JavaScript-Datei 2. Es wurden keine Options angegeben: Der Inhalt wo // options steht fehlt. Im Beispiel auf der o.g. Webseite steht: Zitat:
4. Deshalb funktioniert auch die Initialisierung via HTML nicht, da der JavaScript-Code unterhalb des eingefügten Teils nicht mehr ausgeführt wird. Zitat:
Also selbst geschriebenen Code entfernen und happy sein :-) |
Zitat:
Aber erstens wusste ich nicht, dass man da noch options implementieren muss und zweitens nicht, wo genau man den zusätzlichen Code einfügen muss. Habe den falsch eingefügten Code jetzt erstmal wieder entfernt, aber irgendwie funktioniert masonry gerade nicht mehr. Evt. muss man das masonry-Skript nochmal neu in html initialisieren. Aber da soll sich Anna-Marie heute darum kümmern (ich muss jetzt erstmal wieder in die Arbeit). Sie hat auch noch diverse andere Verbesserungs- und Korrekturhinweise bekommen. Vielen Dank vorab der ganzen Community für die Hilfe.:Blumen: |
Zitat:
Zitat:
Das Mansonry funktioniert jetzt nicht mehr, da das JS jetzt ein Syntax Error hat. Du hast vergessen var $grid = $('.grid').imagesLoaded( function() { zu entfernen. Füge einfach die fehlenden Libs hinzu: <script src="https://code.jquery.com/jquery-3.5.0.js"></script> <script src="Js/masonry.pkgd.min.js"></script> <script src="https://unpkg.com/imagesloaded@4/imagesloaded.pkgd.min.js"></script> <script src="Js/Navbar.js"></script> und packe das initialisieren entweder in ein neues File oder in das schon vorhande Navbar.js und gebe dem vielleicht einen generischeren Namen. Zitat:
und das data-masonry aus dem MarkUp entfernen ;) |
Zitat:
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:30 Uhr. |
Powered by vBulletin Version 3.6.1 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.