Læg kun en del af en side - CSS-tricks

Anonim

Brug sag

Du vil AJAX indlæse et afsnit af en anden side på dit websted på den aktuelle side. Sig, at dit e-handel CMS-system opretter en dynamisk menu med produkter, men der findes som en underkatalog på dit websted, og du vil bruge det på hjemmesiden.

jQuery

$("#mainNav").load("/store #mainNav")

Den første parameter er URL'en (fungerer kun ved anmodninger om samme domæne!) Og den anden (ja, teknisk set er det stadig en del af den første, adskilt af et mellemrum) er en jQuery-vælger af den del, der skal indlæses. Hvis du ikke passerer den anden vælgerparameter, indlæses hele siden. Der er en valgfri tredje parameter, en tilbagekaldsfunktion, som kører, når belastningen er afsluttet.