Jquery:选择中的选择

max*_*axp 3 jquery selection

我从先前的选择中存储了一系列不同的元素,称之为' a'.

然后我如何从前一个选择(a)中做另一个选择并返回类型的元素input

kar*_*m79 6

a.filter('input').each(function() {
    alert('My name is ' + $(this).attr('name'));
});
Run Code Online (Sandbox Code Playgroud)

要以这种方式从当前选择中获取选择:

var $inputs = a.filter('input');
Run Code Online (Sandbox Code Playgroud)

你甚至可以用逗号分隔选择器:

var $els = a.filter('input, .fooMonger, #something');
Run Code Online (Sandbox Code Playgroud)

请参见http://docs.jquery.com/Traversing/filter