Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:表单状态选择器很重要
选择第一个匹配的元素
var obj = $('div:first');
匹配索引值为index的元素
var obj = $('div:eq(1)');
大于给定index的元素
var objs = $('div:gt(1)');
小于给定index的元素
var objs = $('div:lt(1)');
选择最后一个匹配的元素
var obj = $('div:last');
选择所有具有指定属性的元素,例中具有id属性
var objs = $('div[id]');
选择所有具有指定属性的元素,例中具有id属性
var objs = $('div[class="mydivs"]');
选择所有不等于指定属性的元素
var objs = $('div[class!="mydivs"]');
选择指定属性以value开头,例div中class以my开头的元素
var obj = $('div[class^="my"]');
选择指定属性以value结尾,例div中class以my结尾的元素
var obj = $('div[class^="my"]');
选择指定属性包含value,例div中class包含btn-primary的元素
var obj = $('div[class*="btn-primary"]');
选择所有父级元素下的第一个子元素,例查找所有div下面的第一个p标签
var objs = $('div p:first-child');
匹配所有勾选的元素,这个 :checked
选择器适用于复选框 (checkbox) ,单选框(radio button),和select
元素的option元素。<br />对于检索select
元素选中的选择项(option), 请使用 :selected
选择器。
var status = $('input[name="status"]:checked').val();
匹配所有选中的option元素
var status = $('select[name="province"]').val();
//返回select中选中的value
var status = $('select[name="province"]').text();
//返回select中所有text
var province = $('select option:selected').val();
//返回select中选中的value
var province = $('select option:selected').text();
//返回select中选中的text