使用Jquery将Javascript加载到Div中

使用Jquery将Javascript加载到Div中,javascript,jquery,html,web-scraping,Javascript,Jquery,Html,Web Scraping,我正试图在我的网站上放置一个不断更新的捐赠票证,该网站目前位于。我已经尝试了几种针对stackoverflow的解决方案,包括iframes,但我的搜索能力不足,或者他们的网站运行的java我不知道如何使用(或者我对javascript一无所知,但这两者都不知道)。我尝试了几种变体,并尝试了一些document.ready调用,但我不确定为什么什么都没有出现 <head> <meta charset="utf-8" /> <title>Ron Paul Don

我正试图在我的网站上放置一个不断更新的捐赠票证,该网站目前位于。我已经尝试了几种针对stackoverflow的解决方案,包括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>

罗恩·保罗捐赠股票
$('#ticker')。加载('https://secure.ronpaul2012.com/ #票务容器“);

提前谢谢

您的问题是javascript在div出现之前执行。使用此选项可使代码等待执行,直到文档准备就绪:

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

另外,我从URL中删除了空格,这可能是在正确位置加载时出现的问题。

您的问题是javascript在div出现之前执行。使用此选项可使代码等待执行,直到文档准备就绪:

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

也从你的URL中删除了这个空间,这可能是在正确的地方加载的问题。

你是指java还是JavaScript?考虑从你的代码中删除政治观点。我认为不分青红皂白地轰炸其他国家最终导致核灾难的政策与其说是政治灾难,不如说是不可避免的命运opinion@Danejir谢谢。也许我也喜欢RP。所以,这不是它的位置。你是说java还是JavaScript?考虑从政治问题中删除关于代码的问题。@帕斯利抱歉,认为不加区别地轰炸其他国家最终导致核灾难的政策,是一种不可避免的命运,而不是政治。opinion@Danejir谢谢。也许我也喜欢RP。所以这不是个好地方。