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

$(".red").appendTo("div");这样为什么不行

?????

正在回答

3 回答

因为此时类名为red的span元素还没有加到dom中,所以还找不到$(".red"),所以不能这样写。如果你想$(".red").appendTo("div")可行,你先用body.append($html)后再这样做。


0 回复 有任何疑惑可以回复我~
#1

亦无所瑶 提问者

非常感谢!
2016-07-05 回复 有任何疑惑可以回复我~

注意:题目的要求是”调用appendTo()方法将字符串变量插入<div>元素内。“,你的做法是正确的(这节的正文中就是这样做的),但是不符合题目的意思,然后编辑器又是按照字符串变量插入检测的,所以通不过。

0 回复 有任何疑惑可以回复我~
#1

慕UI9843876

请自动忽略我的以上答案,二楼正解。 具体代码是: <script type="text/javascript"> var $html = "<span class='red'>小青蛙</span>" $("body").append($html); $(".red").appendTo("div"); </script>
2016-07-04 回复 有任何疑惑可以回复我~

.red 得到是样式的名称,所属的控件。 改成 #id的试一试

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

$(".red").appendTo("div");这样为什么不行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信