jquery获取元素
1、 //parents()获取当前标签的直系长辈家族
// console.log($("element").parents());
parent()获取当前标签的的爸爸
// console.log($("element").parent());
parentsUntil(“div”)获取当前标签的到div这个范围的直系父辈家族 不包括当前div
// console.log($(".active").parentsUntil("main"));
//prev()上一个
console.log($("section").prev());
//prevAll()获取当前标签上面所有的
console.log($("section").prevAll());
prevUntil()// 获取当前标签上面到目标标签所有的同胞元素 不包括目标元素
console.log($("section").prevUntil("div"));
//next()下一个
console.log($("section").next());
nextAll()获取当前标签下面所有的
console.log($("section").nextAll());
prevUntil()// 获取当前标签上面到目标标签所有的同胞元素 不包括目标元素
console.log($("section").nextUntil("p"));
jquery追加元素
append appendTo prepend prependTo
//append 结束位置追加子元素
// $(“div”).append(‘这是一个span’);
// $(“div”).append(‘这是一i’);
//将前者标签追加到后者标签的结束位置
$(“ul”).appendTo(‘div’);
//prepend 开始位置追加子元素
// $(“div”).prepend(‘
// $(“div”).prepend(‘
//将前者标签追加到后者标签的开始位置
$(“ul”).prependTo(‘div’);
before after insertBefore insertAfter
//在当前元素前面添加一个新的兄弟元素
$("div").before("<span>这是一个新的span</span>")
//在当前元素后面添加一个新的兄弟元素
$("div").after("<span>这是一个新的span</span>")
// 将前者标签插到后者标签前面
$("ul").insertBefore('div');
// 将前者标签插到后者标签后面
$("ul").insertAfter('div');
// 包裹 wrap
$('span').wrap("<div></div>")