所以我使用jquery .load自動刷新頁面內的DIV。JQuery .load與Setinveral,在刷新它重置某些功能,並禁用它們
var refreshId = setInterval(function() {loadAdminTab()}, 30000);
});
function loadAdminTab(){
$("#maintab").load("admintab2.php", function() {
$('#loadingsq').fadeOut(0);
});
}
我還運行$(document).ready加載中的「loadAdminTab」。在初始加載時,加載的DIV中的所有函數都可以正常工作。但是,在第一個時間間隔運行後。加載的DIV中的某些功能停止工作。
像這樣的:
< input type="button" id="showdivitem1" value="Button" ><br>
< div id="item1" style="display:none;" >Div Display</div>
<script>
$('#showdivitem1').mousedown(function(){
$('#item1').show();
});
</script>
就像我說的,頁面最初加載後,一切都很好,但一旦後續.loads運行時,$('#item1').show();
不會爲我的生活工作。
某些內容正在被加載的文檔和div中重置。
這是我確切的代碼,它仍然不是#maintab內射擊。這個代碼再次在維護中,而不是在父項之外,是問題嗎?
$('#maintab').on('mousedown','#transferCall<?php echo $callid; ?>', function(){
$('#transfer<?php echo $callid; ?>').css('display','block');
});
您的意見多一點我的頭。任何進一步的細節都會有幫 – tjberte
給出的具體例子。我也給你一個鏈接去進一步 – fcalderan
啊,這有助於Fabrizio,但這是說,當你點擊「維護」內的任何地方時,它會顯示item1。我只需點擊一下按鈕就可以顯示div。 – tjberte