0
我的HTML是建立與此類似這樣:jQuery的日期選擇器不能.load之後重新()
<div id='header'>
</div>
<div id='main'>
</div>
<div id='footer'?
</div>
而不是更改網頁,當用戶想要瀏覽到一個新的領域,我只是加載HTML使用$(「#main」)。load(「newFile.html」)。在一個文件中,我有一個文本輸入字段,我使用了一個日期選擇器。 datepicker字段最初工作正常,但如果我嘗試重新加載「主」沒有任何數量的電話添加日期選擇器到該字段將採取。我只是通過添加日期選擇器:
$("#myInput").datepicker();
如果我只有一次調用上述初始負載不要試圖重新申請,但不記得原來的日期選擇器調用,所以它不是的重複應用上面的代碼。我能做些什麼來確保日期選擇器始終有效?
然後你把代碼放在** loadback()函數的**回調中,所以它在內容實際加載時執行? – adeneo
我加載它似乎並不重要。我可以加載沒有任何日期選擇器的頁面,然後在控制檯中添加日期選擇器,它將工作。然後,當我重新加載主DIV時,日期選擇器不再起作用,並且試圖在控制檯中再次添加它失敗。 –