导入CSSq
<script src="js/jquery-1.12.4.min.js"></script>
//1.标签
var $element = $("div");
//2.类
$element = $(".para");
//3.ID
$element = $("#spa");
//4.层级选择器
$element = $(".box div");
//5.属性选择器
$element = $("div[class=box3]");
// 1.has 获取包含有x元素的 x元素
// 获取嵌套有p标签的div标签
var $element = $("div").has("p");
// 2. not :除了 X 的标签 外的 div标签
// 选择 除了类名叫 box2以外的所有div标签
$element = $("div").not(".box2");
// 3.eq(角标) 等于
var $eq = $(".list li");
$eq.eq(6).CSS({"color":"red"});
// 1.选择器转移
var $div = $(".box4");
// 1.1找上面相信的元素
// 上一个
var $element = $div.prev();
// 上面所有
$element = $div.prevAll();
// 1.2 找下面的相邻元素
// 下一个
$element = $div.next();
// 下面所有
$element = $div.nextAll();
// 1.3 除了自己,别的平级元素都选中
$element = $div.siblings();
// 2.父子关系
// 父元素
$element = $div.parent();
// 子元素 获取的所有直接子元素
$element = $div.children();
// 查找里面的后代元素
$element = $div.find(".grandson");
// 1.给一个标签 添加类名称
$("div").addClass("green");
// box green
// 2.删除标签 绑定的 类名称
$("div").removeClass("green");
// 3.切换 类名称
// 如果有这个类名 删除
// 如果 没有这个类名 添加
$("div").toggleClass("green");
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |