如何从外部页面将页面元素集合(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