我正在尝试在我的网站(当前位于的http://www.ronpaul2012.com)上放置一个不断更新的捐赠代码。我已经尝试过一些围绕stackoverflow的解决方案,包括iframe,但是我的搜索能力不足或者它们的站点正在运行某些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>


提前致谢!

最佳答案

您的问题是div存在之前,javascript正在执行。使用它使代码等待执行,直到文档准备就绪:

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


另外,我从您的网址中删除了空格,这可能是在正确位置加载的问题。

关于javascript - 使用Jquery将Java语言加载到Div中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8864826/

10-09 20:08