我顯示的HTML內容onclick的按鈕。是否更好地切換它或使用Ajax來加載它ajax或切換到HTML的內容加載到DIV
0
A
回答
1
這實際上取決於內容大小是多大,它是靜態的。如果內容是靜態的並且很小 - 可能會更好,否則我會建議使用Ajax。
0
同樣取決於您是否關注搜索引擎優化,因爲如果您必須通過點擊按鈕加載搜索引擎,搜索引擎將無法看到內容。
0
兩者都有優點和缺點。 如果它只是你正在加載的一小部分內容,那麼一個簡單的隱藏和顯示就足夠了。 加上所有內容都在同一頁面上以seo開頭。
如果您正在加載的大塊內容是ajax,那將是更好的方法。減少初始加載時間。同樣,如果javascript被關閉,並且您使用下面的ajax示例,那麼用戶仍然可以通過鏈接訪問您的內容。
//toggle example
$("a").click(function(e){
//prevent default
e.preventDefault();
$("div").toggle("slow");
});
//ajax example
$("a").click(function(e){
//prevent link default action
e.preventDefault();
//get links href
var href = $(this).attr("href");
//load the content
$("div").load(href);
});
相關問題
- 1. 將html或div的內容加載到div中
- 2. 內容加載到DIV用ajax
- 3. jquery得到可見的html div內容由ajax加載?
- 4. 內容加載到DIV
- 5. 將內容加載到div
- 6. 使用ajax加載html,但隱藏內容直到加載
- 7. 如何在打開狀態下切換div並將內容加載到div中?
- 8. Ajax加載內容替換或內容附加?
- 9. Ajax:替換容器的內容與其他div中的加載?
- 10. 將div下載爲ajax內容加載
- 11. 神祕的換行符被添加到ajax加載的內容
- 12. 拖放加載內容html或加載DIV
- 13. 用ajax和jquery將內容加載到可擴展的DIV中
- 14. 使用ajax javascript將內容加載到網頁中的div
- 15. 用Ajax加載更多的div內容
- 16. 使用ajax加載div的內容
- 17. 將jquery cookie添加到內容切換
- 18. 加載/切換內容(無需一次加載所有內容)
- 19. 將遠程html加載到div容器中,但阻止它加載內容
- 20. jquery得到。我不能替換動態加載的HTML中的div的內容
- 21. 裝載Ajax內容到DIV現有內容
- 22. 將HTML內容加載到div中的動畫效果
- 23. 將html文件的內容加載到div中?
- 24. Jquery切換內容的遠程加載
- 25. tiny_mce textarea無法在調用ajax後將html內容加載到div
- 26. 將html添加到div而不替換當前的內容
- 27. 使用切換或顯示/隱藏切換Div內容
- 28. 問題與jQuery內容加載到DIV
- 29. jquery mobile - 將內容加載到div中
- 30. 用Jquery將內容加載到div