Как преобразовать этот ajax-ответ в объект jquery
Я пытаюсь получить содержимое страницы и манипулировать им точно так же, как с любым объектом jquery, но я не могу этого сделать. Я пробовал использовать
parseHTML
и просто бросая его в функцию jquery вот так $($.trim(res)).jqueryMethod()
; в обоих случаях я получаю массив объектов jquery, которые вообще не запускают никаких методов jquery. Они все дремлют.Что я уже пробовал:
Текущий код выглядит следующим образом
$.get('https://www.bonhams.com/auctions/24308/?category=results').done(function(page) { console.log($($.trim(page))) })
Как мне получить объект jquery, из которого я могу, например, " найти ()"? Спасибо.
Kornfeld Eliyahu Peter
Какое фактическое значение возвращает эта страница?
nmeri17
Это html-содержимое ресурса. Пожалуйста, откройте https://www.bonhams.com/ и оттуда запустить код в инструментах разработчика. Большое спасибо.
Kornfeld Eliyahu Peter
Вы же не думаете на самом деле, что я открою ссылку на своем компьютере из неизвестного источника...
Пожалуйста, потратьте время и добавьте образец ответа...
nmeri17
Бояться нечего: https://pastebin.com/LV4nemcq
nmeri17
Конкретный элемент, который я пытаюсь получить с этой страницы,-это". nivoo-slider-holder a"
Richard Deeming
Домен министерство не разрешает кросс-доменных запросов. Если ваш скрипт не запущен в этом домене, вы не сможете прочитать данные из него.
nmeri17
Я знаю. Ответ с этой страницы можно найти в этой корзине https://pastebin.com/LV4nemcq-да. Не могли бы вы любезно разместить его в выбранном вами месте назначения и преобразовать в объект jQuery?
nmeri17
Я знаю. Ответ с этой страницы можно найти в этой корзине https://pastebin.com/LV4nemcq-да. Не могли бы вы любезно разместить его в выбранном вами месте назначения и преобразовать в объект jQuery?
Richard Deeming
Конечно, нет! Я не собираюсь брать на себя ответственность за кражу чужого контента и предоставление его вам в качестве услуги.
Вам нужно будет поговорить с тем, кто управляет сайтом, чтобы узнать, может ли он предоставить вам доступ к контенту.
Одним нажатием, вы вероятно иметь возможность использовать серверный код на вашем сайте в качестве прокси-сервера для страницы, к которой вы пытаетесь получить доступ. Но это вполне может противоречить условиям использования сайта bonhams.