Aus diesem Code geht hervor, dass die Inhalts-URL aus dem Hash-Tag geladen wird. Gibt es sowieso nur ein einziges div-Element von dieser externen Seite zu laden.
$(function() {
if(location.hash) $("#content_inload").load(location.hash.substring(1));
$("#nav a").click(function() {
$("#content_inload").load(this.hash.substring(1));
});
});
so etwas wie nach .substring(#inload_content(1))
aber das geht nicht.
Vielen Dank
Sie müssen nur einen JQuery-Selektor nach der URL hinzufügen.
Siehe: http://api.jquery.com/load/
Beispiel direkt aus der API:
$('#result').load('ajax/test.html #container');
Das heißt, es lädt das #container-Element aus der angegebenen URL.
Ja, siehe "Laden von Seitenfragmenten" unter http://api.jquery.com/load/ .
Kurz gesagt, fügen Sie den Selektor nach der URL hinzu. Beispielsweise:
$('#result').load('ajax/test.html #container');