如何在jQuery中选择带有一串id的元素?

use*_*596 1 jquery jquery-selectors

我有这个HTML:

<div id="outer">
    <div id="inner">...</div>
</div>
Run Code Online (Sandbox Code Playgroud)

在Prototpye中我可以使用该代码通过id选择内部div:

$('#outer #inner');
Run Code Online (Sandbox Code Playgroud)

我如何在jQuery中做到这一点?我尝试了相同的选择器,但它没有用.

谢谢!

Jam*_*lly 5

$('#outer #inner');
Run Code Online (Sandbox Code Playgroud)

已经在jQuery中有效并且会选择#inner后代#outer.

JSFiddle演示.

你也可以使用:

$('#outer > #inner');
$('#outer').find('#inner');
$('#outer').children('#inner');
Run Code Online (Sandbox Code Playgroud)