我使用以下命令:$("#result").load("ajax/test.html");
將html頁面的內容加載到div中。 我的問題是如何知道我輸入後輸入的內容。一個函數,它返回已經在div內的html頁面。在div中加載了哪些頁面
1
A
回答
0
您可以在一個變量保存當前加載的頁面(currentPage
)和比較加載頁面與此變量的值:
<div id="result"></div>
<input type="button" onclick="load('test1.html')" value="Load">
<script>
var currentPage;
function load(page) {
if (currentPage != page) {
$("#result").load(page, function() {
currentPage = page;
});
}
else console.log('already loaded');
}
</script>
0
如果您的意思是在加載後訪問該頁面的內容,則可以使用函數加載的回調。
$("#result").load("ajax/test.html", function() {
alert("Load was performed.");
});
回調被添加爲當它被裝入內的第二參數的一個函數和工作。
您也可以在回調中接收參數。
類型:Function(字符串的responseText,字符串textStatus,jqXHR jqXHR)
完整的文檔都在這裏http://api.jquery.com/load/
+0
可以說我加載了test.html頁面的內容。現在我想加載test2.html的內容。在此之前,我想知道是否已經加載了div的頁面 – user3061943 2014-11-22 10:44:18
相關問題
- 1. 哪些JavaScript文件沒有在頁面加載中使用
- 2. 哪些元素將首先在html頁面中加載?
- 3. 從AJAX加載頁面中的另一個頁面加載div
- 4. 使用Jquery在Div中加載頁面
- 5. 在div中加載新頁面
- 6. 在div中加載html頁面
- 7. 在div中加載整個頁面
- 8. 使用jquery在div中加載頁面
- 9. 在div中加載html和php頁面
- 10. 在div中加載xhtml頁面
- 11. Jquery - 在DIV中加載外部頁面
- 12. 使用jQuery的$ load方法加載的頁面中觸發了哪些事件?
- 13. 頁面加載了在agularjs前一頁
- 14. 加載頁面到div
- 15. 重新加載頁面Div
- 16. 頁面加載觸發div
- 17. 將div和aspx頁面加載到html頁面的div中?
- 18. 頁面加載後jquery加載div
- 19. 在頁面加載時在模態框中加載某些頁面
- 20. 在頁面加載時顯示或分離某些div
- 21. 顯示加載了哪些腳本
- 22. 如何在頁面加載中顯示頁面的頂部div?
- 23. 如何跟蹤頁面重新加載後按下了哪些按鈕?
- 24. Rails頁面加載,在哪裏看?
- 25. AngularJS將頁面加載到div中
- 26. 將外部頁面加載到DIV中
- 27. jsTree在頁面加載時刪除div
- 28. 使div在頁面加載jquery
- 29. div在頁面加載時移動
- 30. 在頁面加載隱藏DIV
您的問題是什麼? – cs1193 2014-11-22 10:31:11
我的問題是如何知道我輸入後輸入的內容。 – user3061943 2014-11-22 10:31:24
我的意思是一個可以獲得加載頁面的函數 - 比如 $(「#result」)。getloadedPage – user3061943 2014-11-22 10:31:55