Я пытаюсь получить некоторые HTML-элементы из кода, который отображается виджлером TripAdvisor.Получение элемента, отображаемого внешним javascript src после готовности документа jQuery
<div id="TA_selfserveprop423" class="TA_selfserveprop" style="display: none;">
<ul id="6rK9LP" class="TA_links 6OfnXtypSP7O">
<li id="vWwqKw7sl" class="PhWrYsr"><a href="http://www.tripadvisor.com/" target="_blank"><img src="http://www.tripadvisor.com/img/cdsi/img2/branding/150_logo-11900-2.png" alt="TripAdvisor" /></a></li>
</ul>
</div>
<script src="http://www.jscache.com/wejs?wtype=selfserveprop&uniq=423&locationId=3386635&lang=en_US&rating=true&nreviews=5&writereviewlink=true&popIdx=true&iswide=false&border=true&display_version=2">
</script>
Код, который визуализируется имеет этот элемент, который является тот, который я хочу получить с JQuery:
<ul class="widSSPBullet">
<li> <span class="widSSPDate">Jan 8, 2016:</span> <span class="widSSPQuote">“Great week in cabo”</span> </li>
<li> <span class="widSSPDate">Dec 20, 2015:</span> <span class="widSSPQuote">“Plesent stay”</span> </li>
<li> <span class="widSSPDate">Nov 1, 2015:</span> <span class="widSSPQuote">“Great stay”</span> </li>
<li> <span class="widSSPDate">Oct 26, 2015:</span> <span class="widSSPQuote">“Marina Sol is Awesome!”</span> </li>
<li> <span class="widSSPDate">Sep 19, 2015:</span> <span class="widSSPQuote">“Warm and welcoming and best location in...”</span> </li>
</ul>
Однако, похоже, что он не получает вынесено только после документа готов, и, возможно, даже после загрузки окна. Возможно, я делаю что-то неправильно, но есть способ подождать, пока элемент загрузится, а затем возьмите его с помощью jQuery. В идеале я бы хотел получить полный обзор через виджет или API от Trip Advisor, но я не думаю, что они это предоставили. Я посмотрел на анализ страницы обзора, но проблема с перекрестным происхождением связана с AJAX, и это похоже на JSONP.
Спасибо, что в значительной степени работает. – sscotti