3
我有一個關於重新加載div與jQuery-.load的問題。代碼:jQuery .load停止頁面中嵌入的視頻/重新加載整個頁面
<h1>Official Live-Stream</h1>
<object width="560" height="315" data="http://www.dailymotion.com/embed/video/x10sbxw"></object>
</br>
</br>
<script>
(function($)
{
$(document).ready(function()
{
$.ajaxSetup(
{
cache: false,
beforeSend: function() {
$('#content').hide();
$('#loading').show();
},
complete: function() {
$('#loading').hide();
$('#content').show();
},
success: function() {
$('#loading').hide();
$('#content').show();
}
});
var $container = $("#liveracingblog");
$container.load("../live/addon/addon_ticker.php");
var refreshId = setInterval(function()
{
$container.load('../live/addon/addon_ticker.php');
}, 30000);
});
})(jQuery);
</script>
<div id="liveracingblog"></div>
我的問題是,每30秒不僅liveracingblog-DIV重新加載,但整個頁面,這使得嵌入線#2站的視頻。
你可以在這裏觀察到的問題:http://www.racingblog.de/racingbloglive/(代碼是一個Wordpress
頁面模板的一部分,但我不認爲事情)
如何這個問題能解決?
你試過用$ .get()來代替:'.get(「../ live/addon/addon_ticker.php」,function(content){$ container.html(content);});'' ? –
我改變了'$ container.load('../ live/addon/addon_ticker.php');'到'$ .get(「../ live/addon/addon_ticker.php」,function(content){$ container .html(conten ?? t);});'(我想,這就是你的意思)。仍然是同樣的問題... – janw
雅,這是我的意思。如果您使用圖片替換視頻,是否仍然存在相同的問題?這是爲了測試其可能導致此行爲的Flash對象。 –