根据属性获取元素:
$("p[class]").css("color","red");
给所有有class的p标签设置红色字体。
根据属性值获取元素:
1.
$("input[name$='san'").css("background-color","red");
匹配所有name以‘san’结尾的input标签设置红色背景。$选择器[attribute$=value]
2.
$("input[name!='newsletter']").attr("checked", true);
匹配所有不含有指定的属性,或者属性不等于特定值的元素,此选择器等价于:not([attr=value])
3.
$("input[name^='news']");
匹配给定的属性是以某些值开始的元素,^选择器:[attribute^=value]。
4.
$("input[name*='man']");
匹配给定的属性是以包含某些值的元素,*选择器:[attribute*=value]。
5.
$("input[name$='letter'][value$='zz']").attr("checked","true");
支持多条件操作
6.而我们通常是想获得被选中的radio的值,有以下几种方法:
使用$(”input[name='metaId']:checked”).val()获得 //name代表radio中name属性名 使用$(”:radio:checked”).val()获得 //限制页面只有一组radio标签