jQuery - finding an element with multiple HTML tag attributes in it
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,开发者_JAVA技巧 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. :)
Yes, in this way:
var period = parent.find('input[type=checkbox][name=timeperiod]');
Note that this is also a valid CSS selector.
精彩评论