【发布时间】:2013-05-28 20:44:34
【问题描述】:
我想知道性能是否有任何差异(或根本不同)
在这之间:
$(selector).load('page #myid');
和
$.get('page',function(data){
$(selector).html( $(data).find('#myid') );
/* depending the dom tree it should be .filter() */
})
【问题讨论】:
-
@Alexander Sagen 在stackoverflow.com/questions/3870086/…中描述得很好
-
这两个例子几乎都是一样的,cf。 the source,即将响应解析为 HTML,应用选择器并将结果插入 DOM。我想性能差异可以忽略不计。
-
我也想知道这个。以我的经验 load() 比自己“解析”结果更快。
-
但显然这只是我的想象
-
没有明显区别,尤其是考虑到大部分时间都花在了执行请求上。
标签: jquery ajax performance get load