nmeri17 Ответов: 0

Как преобразовать этот 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.

0 Ответов