2014-03-30 16 views
0

的index.phpID功能無法正常工作,如果我jQuery的用戶負載頁

<script type="text/javascript"> 
function new_exp() { $("#quickIndexTab").load("/pages/expenditure/new_exp.php"); } 
</script> 

<a href="#" onclick="javascript:new_exp()" >List</a> 

<div id="quickIndexTab"></div> 

new_exp.php

<label>Date picker</label> 
<input type="text" id="datepicker" value="" /> 

當刷新new_exp.php的日期選擇器不工作,ID也不工作。

+0

你肯定jQuery是裝的?你有什麼錯誤嗎? – Lix

+0

有沒有錯誤...如果直接加載代碼的運行... – user3478403

+0

你是什麼意思的「直接加載代碼」? – Lix

回答

0
  1. 沒有必要的javascript僞協議/標籤
  2. 返回假
  3. ,如果您有jQuery的,用它來分配腳本
  4. 如果你想要一個datepicker負荷工作後,你需要分配它在回調
<script type="text/javascript"> 
$(function() { 
    $("#pageLink").on("click",function(e) { 
    e.preventDefault(); // cancel link 
    $("#quickIndexTab").load(this.href,function(){ 
     $("#datepicker").datePicker(); 
    }); 
    }); 
}); 
</script> 
<a id="pageLink" href="/pages/expenditure/new_exp.php">Click</a>