Извлечь часть HTML-документа в jQuery

Я хочу сделать AJAX-вызов страницы, возвращающей HTML, извлечь часть HTML (используя селекторы jQuery), а затем использовать эту часть в моем JavaScript на основе jQuery.

AJAX поиск это довольно просто. Это дает мне весь HTML-документ в параметре «data» функции обратного вызова.

Чего я не понимаю, так это как обработать эти данные полезным способом. Я хотел бы обернуть его в новый объект jQuery, а затем использовать селектор (с помощью find (), я считаю), чтобы получить только ту часть, которую я хочу. Как только я получу это, я передам его другому объекту JavaScript для вставки в мой документ. (Это делегирование, поэтому я не использую jQuery.load () в первую очередь).

Все примеры get (), которые я вижу, кажутся вариациями этого:

$('.result').html(data);

... который, если я правильно понимаю, вставляетвсе вернул документ в выбранный элемент. Это не только подозрительно (это не вставить<head> и т.д?) но это слишком грубо для того что я хочу.

Предложения об альтернативных способах сделать это очень приветствуются.

Ответы на вопрос(5)

Ваш ответ на вопрос