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选择器基本选择器层次选择器过滤选择器表单选择器)