jQuery - 查找其中包含多个 HTML 标记属性的元素
为什么使用这个:
var parent = $('div.form.offer_mails');
var period = parent.find('input[type=checkbox,name=timeperiod]');
我得到这个(Mozilla Firefox 错误控制台中的异常):
Error: uncaught exception: Syntax error, unrecognized expression: [type=checkbox,name=timeperiod]
难道不能搜索具有多个属性及其值的元素吗?
请解释并解决我的问题。 :)
Why using this:
var parent = $('div.form.offer_mails');
var period = parent.find('input[type=checkbox,name=timeperiod]');
I get this (exception in my Mozilla Firefox Error Console):
Error: uncaught exception: Syntax error, unrecognized expression: [type=checkbox,name=timeperiod]
Isn't it possible to search an element with more than one attribute and it's value?
Please explain and solutionize my problem. :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,这样:
注意,这也是一个有效的 CSS 选择器。
Yes, in this way:
Note that this is also a valid CSS selector.