jQuery.get()并返回html数据:如何提取一段代码?

时间:2012-08-06 16:21:07

标签: jquery jquery-get

假设您可以使用jQuery.get()功能通过呼叫检索HTML页面,例如如下:

$.get('xxx.php', 
        function(data) {
        //handle data, that is HTML code....
});

是否有任何 jQuery 解决方案可以通过data变量提取元素(例如 div ul 等)?

PS:我不相信使用load()加载页面片段是一个好主意,因为我想最小化服务器请求的数量。

1 个答案:

答案 0 :(得分:2)

$.get('xxx.php', 
        function(data) {
        //handle data, that is HTML code....
        var pageDivs = $(data).find('div');
});

只需让HTML返回一个jquery对象,你就可以正常使用任何DOM函数了。