2012-01-14 76 views
0

我想在我的網站上不斷更新捐款代碼,當前位於http://www.ronpaul2012.com處。我已經嘗試了幾種解決方案,包括iframes,但我的搜索能力缺乏或有一些Java他們的網站正在運行,我不知道如何處理(或者我不知道有關JavaScript的東西,但那是既非這裏也非那裏)。我玩過幾個變體,並嘗試了一些document.ready調用,但我不知道爲什麼沒有出現。使用Jquery將Javascript加載到Div

<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> 

在此先感謝!

+0

你的意思是Java或Javascript? – PeeHaa 2012-01-14 19:45:07

+3

考慮從您的代碼問題中刪除政治意見。 – paislee 2012-01-14 20:09:51

+0

@paislee對不起,認爲不加區別地轟炸其他國家最終導致核災難的政策更多的是一個不可避免的命運,而不是政治觀點 – Danejir 2012-01-14 20:30:22

回答

4

你的問題是JavaScript在div存在之前執行。使用這個方法,使代碼等待執行,直到該文件已準備就緒:

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

而且,我從你的URL,這可能是在正確的位置已經與負載的問題刪除的空間。