jQuery не загружается при встраивании опроса на основе JavaScript на мой сайт - PullRequest
0 голосов
/ 01 февраля 2012

Как surveymonkey, так и polldaddy дают вам скрипт для встраивания в ваш веб-сайт.Пример:

<script type="text/javascript" charset="utf-8"
src="http://static.polldaddy.com/p/POLLID.js"></script><noscript><a
href="http://polldaddy.com/poll/POLLID/">Question?</a></noscript>

Проблема заключается в том, что если я загружу фрагмент с помощью jquery load, опрос не покажет.

В заголовке моего сайта я получил следующий скрипт и пустой div сid = "фрагмент-боковой-опрос"

<script type="text/javascript">
$(document).ready(function() {
    $('#fragment-sidebar-poll').load('/fragments/sidebar-poll');
}
</script>

В firebug я вижу, что загрузка jquery возвращает код, полученный от polldaddy.Но опрос не появляется, и в консоли Firebug я вижу ошибку _container, равную null.

Примечание: с surveymonkey я не вижу ошибки, но опрос также не покажет.

1 Ответ

2 голосов
/ 01 февраля 2012

Закройте вашу ready() функцию, вам не хватает );

<script type="text/javascript">
    $(document).ready(function() {
        $('#fragment-sidebar-poll').load('/fragments/sidebar-poll');
    });
</script>
...