$('#something :input')
如果我已经有东西作为对象,即:
var x = document.getElementById('something');
我如何做:input
?
或许这样的事情?
$(x).(':input')
答案 0 :(得分:2)
相当于
$('#something :input')
是
$('#something').find(':input')
注意两个选择器之间的空格意味着:input
是#something
的后代。这意味着您的问题的答案是
$(x).find(':input')
// Or, using selector context (which is less efficient but less chars)
$(':input', x)
答案 1 :(得分:1)
这应该可以解决问题:
$(':input', x)
它搜索:input
后代的所有x
(使用x
作为其上下文)。