Carregar apenas uma seção de uma página - CSS-Tricks

Anonim

Caso de uso

Você deseja carregar em AJAX uma seção de outra página do seu site na página atual. Digamos que seu sistema CMS de comércio eletrônico crie um menu dinâmico de produtos, mas que existe como um subdiretório do seu site e você deseja usá-lo na página inicial.

jQuery

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

O primeiro parâmetro é a URL (só funciona para solicitações do mesmo domínio!) E o segundo (bem, tecnicamente ainda é parte do primeiro, separado por um espaço) é um seletor jQuery da parte a ser carregada. Não passar no segundo parâmetro do seletor carregará a página inteira. Há um terceiro parâmetro opcional, uma função de retorno de chamada, que será executada quando o carregamento for concluído.