1、.not(selector):去除所有与给定选择器匹配的元素
2、示例
(1)源码
not.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>.not(selector)选择器</title>
<script type="text/javascript" src="jquery-2.0.3.js"></script>
<style type="text/css">
body{
width:100%;
height:200px;
background-color:#99CCFF;
font-size:36px;
font-weight:bold;
}
</style>
<script type="text/javascript">
$(function(){
//设置背景色,运用到:not(selector)选择器
$("label").not("input #ckb").css("color","red");
});
</script>
</head>
<body>
<form action="">
<table class="tab">
<tr>
<td><label>请选择你的兴趣爱好:</label></td>
<td><input type="checkbox" checked="checked" class="ckb"/><label>足球</label></td>
<td><input type="checkbox"/>篮球</td>
<td><input type="checkbox"/>网球</td>
<td><input type="checkbox" checked="checked" class="ckb"/>羽毛球</td>
<td><input type="checkbox"/>围棋</td>
<td><input type="checkbox" checked="checked" class="ckb"class="ckb"/>旅游</td>
</tr>
</table>
</form>
</body>
</html>
(2)结果
本文通过一个具体的示例介绍了 jQuery 中 .not() 方法的使用方式,该方法用于从匹配元素集中移除所有与给定选择器相匹配的元素。示例中展示了如何为一组标签设置样式,同时排除特定类的输入元素。
4160

被折叠的 条评论
为什么被折叠?



