jQuery:$('.selector',myContext)和myContext.find('.selector')之间是否存在功能差异?

Jas*_*son 9 jquery

我觉得$('.selector', myContext)myContext.find('.selector')两种相同的方式获得相同的信息.当你使用一个而不是另一个时,是否有一个实际的原因?速度也许?

CMS*_*CMS 10

$('.selector', myContext)$(myContext).find('.selector')完全相同:

来自jQuery 1.4.2源码(core.js):

//...

// HANDLE: $(expr, context)
// (which is just equivalent to: $(context).find(expr)
} else {
    return jQuery( context ).find( selector );
}

//...
Run Code Online (Sandbox Code Playgroud)