我正在編寫一個在頁腳有一個音頻播放器的應用程序。每次我點擊一個鏈接整個頁面本身加載,因此音頻播放器正在重新啓動,我的問題你將如何重新加載整個頁面,除了某個div?Jquery Ajax加載除了某個div以外的整個頁面
2
A
回答
3
我相信這是不可能的。也許改變你的方法。只重新加載您想刷新的特定區域。實際上,這些區域可能包含在一個(也可能是大)div標籤中。然後,您可以使用jQuery ajax更新該div。爲此,load是要走的路:
$('#result').load('ajax/test.html', function() {
alert('Load was performed.');
});
編輯:
下面是使用環節更具體的例子(只寫了我的頭):
<script type="text/javascript">
$(function(){
$("#myLink").click(function(event){
$("#updateThisDiv").load($this.attr('href'), function(){
alert('div updated!');
});
return false; // or event.preventDefault();
});
});
</script>
您的鏈接如下所示:
<a href='pathTo/Page' id='myLink'>Link text</a>
...
<div id="updateThisDiv"></div>
0
所以你使用的是jQuery ajax。即使你用ajax重新加載整個div,音頻對象仍然是一樣的。因此,您可以在對象的幫助下再次生成音頻進度。
編輯:
只是建議,如果你正在重新加載你的網頁。
首先使用ajax將音頻對象的currentTime
保存在會話甚至數據庫中。當用戶加載該音頻時,從currentTime
開始。
你能做到這一點是這樣的:
yourAudioObject.addEventListener(
'timeupdate',
function() {
$.ajax ({
type:'get',
url:'your/path/?currenttime='+yourAudioObject.currentTime,
......
+0
請提供示例 – user962206
+0
請參閱我的編輯..... – vusan
相關問題
- 1. 使用jquery加載整個頁面ajax
- 2. 修復除了一個主要內容div以外的整個頁面
- 3. AJAX/JQuery加載整個頁面而不是div
- 4. 從AJAX加載頁面中的另一個頁面加載div
- 5. jQuery Ajax只加載某個div嗎?
- 6. jQuery Ajax替換div整個.php頁面
- 7. 重新加載除用戶控件以外的整個頁面
- 8. 如何在頁面加載某個div後刪除類別?
- 9. Referesh DIV jQuery的AJAX頁面加載後
- 10. Rails的AJAX加載整個頁面爲「更新」 DIV
- 11. 在div中加載整個頁面
- 12. 整個頁面加載與AJAX MVC
- 13. 在AJAX中加載整個頁面
- 14. jQuery .load從另一個頁面加載div的某些內容
- 15. jQuery - 選擇除了一個div以外的頁面上的所有內容
- 16. Jquery - 在DIV中加載外部頁面
- 17. 用jquery-Ajax加載另一個頁面
- 18. jquery ajax重新加載整個頁面的html
- 19. 使用jquery和ajax在div中加載一個頁面
- 20. jQuery/AJAX - 如何加載多個div和頁面標題?
- 21. jQuery:等待整個頁面 - 包括ajax - 加載?
- 22. jQuery ajax和IE 7/8 - 不加載整個頁面
- 23. 使用jquery/ajax加載外部頁面 - 加載外部頁面的jQuery腳本以及
- 24. 如何禁用整個頁面除了特定的div?
- 25. Ajax負載重複整個頁面
- 26. AJAX加載外部頁面div到當前頁面
- 27. 在Excel中除了某些行以外的整個列
- 28. 淡出整個頁面,除了純Javascript中的某些元素
- 29. 帶有外部頁面的jQuery ajax加載頁面
- 30. 重新加載DIV而不重新加載整個頁面
如果我這樣做,會將該網址的變化?因爲那就是我想要發生的事情。 – user962206
@ user962206雖然你可以改變哈希值(請參閱下面的鏈接),但只要好奇,爲什麼你需要更改URL?:url不會改變。http://stackoverflow.com/questions/6478485/jquery-change- -url-address-without-redirecting – Ulises
假設我在索引頁面。 www.myapp.com,然後讓我們說我點擊一個名爲「events」的鏈接,我希望這個頁面能夠被加載。所以在我的鏈接中會出現這樣的內容。 www.myapp.com/events也,我想也添加網址參數。 www.myapp.com/events?eventId=1或類似的東西。也允許書籤 – user962206