如果要将合集中的元素内部所有的子元素用其他元素包裹起来,并当作指定元素的子元素,针对这样的处理,JQuery提供了一个wrapInner方法
--------这种官话 真的很难理解,容易理解错了!!
--------这种官话 真的很难理解,容易理解错了!!
2016-09-21
第一段代码,p只是加进了li对象中,并没有改变位置,然后更改了样式,所以对li和p同时生效
第二段代码,p和li这个对象整体加进了下面的div里
第二段代码,p和li这个对象整体加进了下面的div里
2016-09-21
remove()方法的返回值是一个指向已被删除的节点的引用,因此可以在以后再使用这些元素(通过赋值),但是绑定的事件不能再执行。
2016-09-21
为什么要去重?
因为如果不去重,当你点击btn1后,再点一次btn1,它会把空内容赋给p,然后再点击btn2是没有内容出现。
因为如果不去重,当你点击btn1后,再点一次btn1,它会把空内容赋给p,然后再点击btn2是没有内容出现。
2016-09-21
$(".bt2").click(function(){
var a= $("<a style='color:blue'>....</a>");
a.replaceAll('.right > div:last p:last');
a=null;
})
//这样是不是会更方便理解
var a= $("<a style='color:blue'>....</a>");
a.replaceAll('.right > div:last p:last');
a=null;
})
//这样是不是会更方便理解
2016-09-21
var p = $("p:first").remove();
p.css('color','red').text('p1通过remove处理后,点击该元素,事件丢失')
// 这句话说明 remove 并没有移除 p 元素 只是 返回了一个p类型的空对象??
p.css('color','red').text('p1通过remove处理后,点击该元素,事件丢失')
// 这句话说明 remove 并没有移除 p 元素 只是 返回了一个p类型的空对象??
2016-09-20
可以执行的语法:$("ul li a").filter(":contains('佳能'),:contains('松下'),:contains('卡西欧')").css("color","red");
错误的语法:$("ul li a").filter(":contains("佳能"),:contains("松下"),:contains("卡西欧")").css("color","red");
据资料显示在js中单引号和双引号都是一样的,只有碰到嵌套的时候才会同时用两种引号。即外面是单引号的时候里面就要用双引号,外面是双引号的时候里面就要用单引号,总之不能同时用双引号或者是单引号
错误的语法:$("ul li a").filter(":contains("佳能"),:contains("松下"),:contains("卡西欧")").css("color","red");
据资料显示在js中单引号和双引号都是一样的,只有碰到嵌套的时候才会同时用两种引号。即外面是单引号的时候里面就要用双引号,外面是双引号的时候里面就要用单引号,总之不能同时用双引号或者是单引号
2016-09-20
pretend append是插子元素 after/insertAfter,before/insertBefore是插兄弟元素
2016-09-20
.empty() 他只是清除,,,除她之外的后代节点
.remove() 清除包括他的节点,后代的
unwrap 去掉父亲的东东
不知道对不对 希望对你们有帮助
.remove() 清除包括他的节点,后代的
unwrap 去掉父亲的东东
不知道对不对 希望对你们有帮助
2016-09-20