Загрузка Javascript в Div с помощью Jquery - PullRequest
0 голосов
/ 14 января 2012

Я пытаюсь разместить постоянно обновляемый тикер пожертвований на моем веб-сайте, который в настоящее время находится по адресу http://www.ronpaul2012.com в.Я испробовал несколько решений по стекопереработке, включая iframes, но мои поисковые возможности либо отсутствуют, либо есть какой-то java, на котором работает их сайт, с которым я не знаю, как работать (или я не знаю ничего о javascript, но этони тут ни там).Я поиграл с несколькими вариантами и попробовал некоторые звонки document.ready, но я не уверен, почему ничего не приходит

<head>
<meta charset="utf-8" />
<title>Ron Paul Donation Ticker</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
</head>  
<script>
$('#ticker').load('https://secure.ronpaul2012.com/ #tickerContainer');
</script>

<body>

<div id="ticker"></div>

</body>

Заранее спасибо!

1 Ответ

4 голосов
/ 14 января 2012

Ваша проблема в том, что javascript выполняется до появления div. Используйте это, чтобы заставить код ждать выполнения, пока документ не будет готов:

$(document).ready( function(){
   $('#ticker').load('https://secure.ronpaul2012.com/#tickerContainer');
 });

Кроме того, я удалил пробел из вашего URL-адреса, который мог быть причиной загрузки в нужном месте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...