Загрузка страницы с информацией о продукте из Etsy API
Я очень плохо знаком с API и Javascript/JQuery, и я использую это руководство для сбора списков для создания собственного веб-сайта для магазина Etsy.
Когда продукт нажимается, этот код загружает страницу продукта на самом etsy, но я хотел бы загрузить страницу продукта на моем веб-сайте, если это возможно, и я не знаю, как. Я думаю, что он будет использовать.onclick или.load, но я знаю только, как реализовать это для статической страницы. Я не знаю, как реализовать это, когда мне нужно вызвать динамический контент в зависимости от идентификатора продукта / списка, по которому щелкнули.
Я гораздо больше дизайнер, а не разработчик! заранее спасибо
РЕДАКТИРОВАТЬ: у меня отображаются мои продукты, но теперь я застрял в том, как отредактировать это (строка 21 в руководстве), чтобы открыть динамическую страницу, которая загружает конкретные сведения о продукте, а не открывать страницу продукта в etsy.
for (i = 0; i < resp.results.length; i++) {
if (resp.results[i].shop_section_id === shopSectionID) {
//don't show prices:
//$("#" + shopSectionID).append('<div style="display: inline-block"><a target="_blank" href="' + resp.results[i].url + '">' + '<img class="pullImg" style="padding:' + imgPadding + '" src="' + resp.results[i].MainImage.url_170x135 + '"</img></a></div>');
//show prices:
$("#" + shopSectionID).append('<div style="display: inline-block"><a target="_blank" href="' + resp.results[i].url + '">' + '<img class="pullImg" style="padding-top:' + imgPadding + ';padding-left:' + imgPadding + ';padding-right' + imgPadding + '" alt="' + resp.results[i].description + '" src="' + resp.results[i].MainImage.url_170x135 + '"></img></a><center>$' + resp.results[i].price.slice(0, -3) + '</div>');
}
РЕДАКТИРОВАТЬ 2 - Чтобы уточнить далее: вместо того, чтобы загрузить URL-адрес результата в идентификатор href, например, чтобы создать новую страницу продукта, которая будет загружать изображение, заголовок, описание и т. Д. Чем JQuery нужно заменить для этого фрагмента, чтобы загрузить / создать новая динамическая страница
<a target="_blank" href="' + resp.results[i].url + '">'