Snap Shot виджет для динамических DOM-узлов - PullRequest
0 голосов
/ 21 июля 2010

Я использую сервис Snap.com для создания снимков ссылок на Википедию на моей веб-странице. Он прекрасно работает со ссылками на странице, когда страница загружена. Но это не работает, когда новые ссылки создаются и вставляются на веб-страницу с помощью Javascript.

Скрипт Snap.com вызывается один раз при загрузке страницы:

<html>
<body>
   ...
   <script type="text/javascript" src="http://shots.snap.com/ss/my-id/snap_shots.js"></script>
</body>
</html>

Есть ли способ повторно активировать их сценарий после создания новых узлов DOM в документе? Или каким-то другим способом решить эту проблему?

1 Ответ

1 голос
/ 06 августа 2010

Я нашел решение, проверив источники Snap.com. Следующий код заставляет Snap.com повторно обрабатывать страницу:

SNAP_COM.shot_main_js_called = false;
SNAP_COM.shot_main_js();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...