慕粉15680718726
2016-08-28 16:04
$(".left").append($(this).clone().css("color","red"))
我用 $(".left").append($(".aaron1").clone().css("color","red"))为什么不可以
这个是可以的,只是如果你这样写的话,再点击一次就会出现两个,再点击一个就会出现4个,因为它把第一次克隆的也再克隆了一遍。。如果不行,你可以先试着改一下其他代码,再改回来,可能是浏览器卡了。
因为函数前面$("li"),所以这里的this指代的li,所以element指代的也是li,所以this同样可以用element替换
jQuery基础(二)—DOM篇
114012 学习 · 590 问题
相似问题