Wie rufe ich mit URL-Parametern dynamisch Inhalte auf?
bearbeitet von
> Es fehlt nur noch
> - Reaktivieren des Ajax Calls im Click Handler
~~~ JavaScript
$( "#tabs .tab" ).click(function() {
$.ajax( { url: this.href, success: function( html ) {
//
}
});
});
~~~
Meinst du das hier?
> - der Update der URL mittels pushState (siehe [hier](https://forum.selfhtml.org/self/2022/mar/04/wie-rufe-ich-mit-url-parametern-dynamisch-inhalte-auf/1797150#m1797150))
~~~ JavaScript
window.history.pushState(state, "", new URL(href));
~~~
Ich verstehe nicht ganz, was ich mit der Zeile machen soll.
Was soll denn bei *state* rein? Das ist ja eine Variable. Wozu benötige ich sie?
> - und ggf. noch eine Ajax-Reaktion auf den "Zurück" Button, das ist aber die Kür und nicht unbedingt nötig. Dafür musst Du das popState Event verarbeiten und den Tab-Namen aus der URL herauslutschen.
Leider keine Ahnung, wie das gehen soll. Wie kann ich eine Ajax-Reaktion erstellen?
Sorry, ich stehe echt auf dem Schlauch.
Wie rufe ich mit URL-Parametern dynamisch Inhalte auf?
bearbeitet von
> Es fehlt nur noch
> - Reaktivieren des Ajax Calls im Click Handler
~~~ JavaScript
$( "#tabs .tab" ).click(function() {
$.ajax( { url: this.href, success: function( html ) {
//
}
});
});
~~~
Meinst du das hier?
> - der Update der URL mittels pushState (siehe [hier](https://forum.selfhtml.org/self/2022/mar/04/wie-rufe-ich-mit-url-parametern-dynamisch-inhalte-auf/1797150#m1797150))
~~~ JavaScript
window.history.pushState(state, "", new URL(href));
~~~
Ich verstehe nicht ganz, was ich mit der Zeile machen soll.
> - und ggf. noch eine Ajax-Reaktion auf den "Zurück" Button, das ist aber die Kür und nicht unbedingt nötig. Dafür musst Du das popState Event verarbeiten und den Tab-Namen aus der URL herauslutschen.
Leider keine Ahnung, wie das gehen soll. Wie kann ich eine Ajax-Reaktion erstellen?
Sorry, ich stehe echt auf dem Schlauch.