Beiträge: 411
Themen: 94
Registriert seit: 19.04.2007
Hallo,
ich habe eine Frage zu einem Stellenangeboten-Widget, das ich einsetze.
Problem: Wenn das Widget mehr als 1 Seite mit Stellenangeboten anzeigt und man auf "Seite 2" oder "weiter" klickt, bleibt die Anzeige auf der folgenden Seite unten stehen. Eigentlich müsste die Anzeige nach meiner Meinung nach oben zur ersten Stellenanzeige der Seite wandern, damit man diese wie üblich von oben nach unten lesen kann.
Ich hoffe, dies war verständlich.
Beispiel:
https://www.kommunalforum.de/stellenanze...dienst.php
Hat jemand eine Idee, wie man das lösen kann?
Beiträge: 2.257
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Habe mir Deine Seite angesehen - funktioniert bei mir alles perfekt.
Die nächste Seite wird immer von oben beginnend angezeigt.
Beiträge: 411
Themen: 94
Registriert seit: 19.04.2007
Seltsam. Bei mir definitiv nicht. Woran kann das liegen?
Beiträge: 2.257
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
08.12.2019, 12:17
(Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2019, 12:41 von Schnapsnase.)
Ich habe gerade gesehen, dass Deine Links mit Sprungmarken versehen sind. Z.B.
Code:
<a href="#page-2" class="page-link">2</a>
Wenn die id #page-2 im HTML auf ein Element im unteren Teil der Seite verweist, dann startet die Seite natürlich ganz unten.
Ich habe jetzt mehrere Minuten Deine Seiten hin und her gewechselt.
Mal funktioniert es ein Weile, dann mal wieder nicht mehr. Dafür habe ich momentan keine Erklärung. Ich kann es auch nicht reproduzieren. Mal gehts, mal gehts nicht.
Beiträge: 1.401
Themen: 25
Registriert seit: 11.10.2013
MyBB-Version: 1.8.*
In der Konsole sind einige "cross site" Warnungen geloggt...vielleicht hat es damit zu tun.
Beiträge: 411
Themen: 94
Registriert seit: 19.04.2007
Das kommt ja alles aus dem Widget. Kann ich das überhaupt ändern, z.B. in den CSS des Widgets?
Beiträge: 2.257
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Schwer zu sagen. Im CSS sowieso nicht....
Wichtig wäre jetzt erstmal, das Problem zu finden.
Da es mal geht und mal nicht, bin ich momentan etwas ratlos.
Der Page-Select funktioniert über js. Da könnte auch das Problem liegen.
Dafür fehlt mir das Wissen, und mich wundert auch warum es mal geht und mal nicht.....
Beiträge: 411
Themen: 94
Registriert seit: 19.04.2007
Ok, trotzdem Danke für Deine Mühe.
Beiträge: 1.136
Themen: 39
Registriert seit: 27.08.2014
Ist ja logisch.. Du tauschst per Ajax nur die Ergebnisse aus - weshalb sollte er nach oben springen? Du müsstest ggf. in dem Callback bzw in der Success Funktion im Ajax Request sagen das er per Javascript zu einer bestimmten ID Scrollen soll. Musst also dem ersten Ergebnis eine ID geben. Ist jetzt die erste Möglichkeit die mir einfällt..
Beiträge: 411
Themen: 94
Registriert seit: 19.04.2007
(08.12.2019, 19:49)itsmeJAY schrieb: Ist ja logisch.. Du tauschst per Ajax nur die Ergebnisse aus - weshalb sollte er nach oben springen? Du müsstest ggf. in dem Callback bzw in der Success Funktion im Ajax Request sagen das er per Javascript zu einer bestimmten ID Scrollen soll. Musst also dem ersten Ergebnis eine ID geben. Ist jetzt die erste Möglichkeit die mir einfällt..
Das klingt kompliziert :-)
Ich habe für das Widget nur eine CSS-Datei und ein bisschen HTML dazu und kann auch nur diese bearbeiten.