jQuery 参考上的 jQuery 选择器

Posted

技术标签:

【中文标题】jQuery 参考上的 jQuery 选择器【英文标题】:jQuery selector on a jQuery reference 【发布时间】:2013-06-26 14:27:14 【问题描述】:

在 jQuery 中我选择一个表单:

eSpecialForm = $('form[name="specialForm"]');

然后我想在这个表单中选择提交按钮。正确的语法是什么?

eSpecialSubmit = eSpecialForm.$('button[type="submit"]');

【问题讨论】:

【参考方案1】:

使用.find(),这是jquery中最快的方法:

eSpecialSubmit = eSpecialForm.find('button[type="submit"]');

【讨论】:

$('button[type="submit"]', eSpecialSubmit); 也可以。 @JustinNiessner 是的,当然,但 .find() 是首选方法,因为使用上下文将在内部使用 find() 进行翻译 只是想指出这一点。是否使用它取决于您。 @JustinNiessner 你是对的,但请注意 $('> selector',context) 似乎已被弃用,即使我找不到任何官方链接。 $(selector,context) 当然不会被弃用【参考方案2】:

你可以这样做 -

eSpecialSubmit = $('button[type="submit"]',eSpecialForm);

【讨论】:

以上是关于jQuery 参考上的 jQuery 选择器的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript之jQuery-2 jQuery选择器(jQuery选择器基本选择器层次选择器过滤选择器表单选择器)

jquery标签选择器怎么循环

jquery选择器都有哪些

jQuery ---[jQuery选择器,jQuery对象的遍历]

[ jquery 选择器 总览 ] jquery选择器总览

jQuery选择器