考虑以下jQuery ajax请求语法:
模式A:
$('#mywrap').load('path/to/file.html #specialdiv');
模式B:
$.get('path/to/file.html', function(responseText){
$('#mywrap').html( $(responseText).find('#specialdiv').text() );
});
现在,这两种模式基本上应该完成相同的工作。同样,毫无疑问,简洁的赢家是哪种模式!
现在我的问题是:使用第一个模式是否有性能或其他优势?换句话说,当我使用.load()
时,它是否基本上(在引擎盖下)确实是$.get()
模式在模式B中明确做了什么?