我了解如何根据名称选择元素。如果相反,我已经有了一些选择结果,然后想要找到名称为“bla”的元素而不执行另一个jquery select?
var inputs=$('#dialog-addPoint form').find(':input');
答案 0 :(得分:2)
您可以使用 [name =“bla”]
找到它var inputs=$('#dialog-addPoint form').find('[name="bla"]');
或者您可以在不需要 .find()的情况下使用..如果您正在寻找名称为bla的输入,您可以使用
var inputs=$('#dialog-addPoint form input[name="bla"]');
答案 1 :(得分:2)
如果您想过滤结果集,而不是运行其他find()
,则可以使用filter()
var filtered = inputs.filter('[name=bla]');