如何從外部頁面將頁面元素集合(EG。<div class="myClass">
)加載到數組中?使用jquery將外部頁面元素加載到數組中
回答
你的問題很模糊,但假設你使用jQuery.get
火的AJAX請求發送到遠程頁面:
$.get("somePage.html", function(data) {
var elems = $(data).filter(".myClass").get();
});
filter
是你可以做的使用JSONP,我涉及到這個問題用於將data
的元素減少爲與選擇器匹配的元素。 get
返回一個正常的數組(而不是一個jQuery對象)。
正是我在找的。我弄亂了語法。謝謝。 – 2012-02-07 10:47:44
沒問題,很高興我能幫忙:) – 2012-02-07 10:48:34
您無法從腳本中的外部頁面加載元素,因爲這會違反相同的原始策略。 can jquery ajax call external webservice?
有什麼可說的外部網頁是在另一個域... – 2012-02-07 10:42:45
對不起。是的,這不是跨域的。所有頁面都託管在同一個域中。 – 2012-02-07 10:44:16
- 1. 如何使用jquery將外部頁面加載到div中?
- 2. 將外部頁面加載到DIV中
- 3. 加載後將jQuery Mobile元素添加到頁面中?
- 4. 我們能否使用JQuery將加載的頁面加載到第一頁中的元素的不同頁面?
- 5. Jquery - 在DIV中加載外部頁面
- 6. Jquery將一個外部img src加載到頁面中img src
- 7. 使用Greasemonkey將外部JS庫加載到頁面中
- 8. 在頁面加載後加載的元素上使用jquery
- 9. 使用jquery/ajax加載外部頁面 - 加載外部頁面的jQuery腳本以及
- 10. 使用jQuery將外部頁面(aspx)加載到div中後出現問題
- 11. 如何使用jQuery Mobile將外部頁面加載到「容器」div中?
- 12. 使用JQuery將內容加載到外部html頁面的div中
- 13. 從外部頁面的元素中加載一個屬性
- 14. 隱藏元素,直到頁面完成加載 - 使用jquery
- 15. Jquery從外部腳本加載元素
- 16. jquery在使用load()加載外部頁面時重新初始化。 Jquery lib也添加在外部頁面中。
- 17. 在使用jquery加載頁面時將內容添加到div元素
- 18. 將外部號碼添加到數組中的每個元素
- 19. jQuery加載外部網站頁面
- 20. 將url中的多個元素加載到數組中jQuery
- 21. 使用colorbox jquery插件加載部分(外部)html頁面
- 22. 使用jQuery將頁面加載到div元素並刪除當前加載的頁面
- 23. 使用Jquery Json將外部數據加載到phonegap中P
- 24. 在Prototype.js中使用Ajax將外部頁面的一部分加載到div中
- 25. 使用angularjs在外部頁面中加載外部庫
- 26. JQUERY將元素數組加載到DIV中
- 27. jQuery將外部swf加載到div中
- 28. 在頁面加載時隱藏外部元素
- 29. jQuery - 將元素添加到數組
- 30. 加載外部JSF頁面
沒有足夠的細節。參見[FAQ](http://stackoverflow.com/faq)。 – Oybek 2012-02-07 10:40:26
對不起,我的問題沒有完全清楚。我希望使用jquery ajax將一組元素從同一個域中的外部頁面加載到一個數組中。 – 2012-02-07 10:46:01