为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / lh0826
那是选择器,它只会查找一级所以不需要参数
如果要将合集中的元素内部所有的子元素用其他元素包裹起来,并当作指定元素的子元素,针对这样的处理,JQuery提供了一个wrapInner方法

--------这种官话 真的很难理解,容易理解错了!!
第一段代码,p只是加进了li对象中,并没有改变位置,然后更改了样式,所以对li和p同时生效
第二段代码,p和li这个对象整体加进了下面的div里
你们说的高程是什么?
remove()方法的返回值是一个指向已被删除的节点的引用,因此可以在以后再使用这些元素(通过赋值),但是绑定的事件不能再执行。
为什么要去重?
因为如果不去重,当你点击btn1后,再点一次btn1,它会把空内容赋给p,然后再点击btn2是没有内容出现。
$(".bt2").click(function(){
var a= $("<a style='color:blue'>....</a>");
a.replaceAll('.right > div:last p:last');
a=null;
})
//这样是不是会更方便理解
不需要点击按钮,点击文字后也能创建DIV
var p = $("p:first").remove();
p.css('color','red').text('p1通过remove处理后,点击该元素,事件丢失')
// 这句话说明 remove 并没有移除 p 元素 只是 返回了一个p类型的空对象??
$("#bt1").before(p);加回到原来的位置
可以执行的语法:$("ul li a").filter(":contains('佳能'),:contains('松下'),:contains('卡西欧')").css("color","red");

错误的语法:$("ul li a").filter(":contains("佳能"),:contains("松下"),:contains("卡西欧")").css("color","red");

据资料显示在js中单引号和双引号都是一样的,只有碰到嵌套的时候才会同时用两种引号。即外面是单引号的时候里面就要用双引号,外面是双引号的时候里面就要用单引号,总之不能同时用双引号或者是单引号
pretend append是插子元素 after/insertAfter,before/insertBefore是插兄弟元素
这英语...愣是读成了“鸡块”
http://www.css88.com/jqapi-1.9/find/ 老师在中文文档里面的例子
.empty() 他只是清除,,,除她之外的后代节点
.remove() 清除包括他的节点,后代的
unwrap 去掉父亲的东东
不知道对不对 希望对你们有帮助
empty();清空某个元素的子元素及其内容,并不包括操作主体元素本身
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消