if (!$("p").length) return; 这句的意思是如果p元素节点不存在的话就停止执行function吧,删掉了也不影响这个例子的运行
2016-08-01
总结最后一句不对吧,测试了下,因该是replaceWith()返回的jQuery对象引用的是被删除的节点 ,replaceAll()返回的jQuery对象引用的是替换的节点
2016-08-01
append()返回的是插入到的那个元素对象,appendTo()返回的是插入的那个元素。
比如ul.append(li)返回的是ul,li.appendTo(ul)返回的是li,这个在处理一些问题的时候也是有关系的。另外,$(A).appendTo(B)里面的A不能是纯字符串
比如ul.append(li)返回的是ul,li.appendTo(ul)返回的是li,这个在处理一些问题的时候也是有关系的。另外,$(A).appendTo(B)里面的A不能是纯字符串
2016-08-01
大家的抱怨很有道理,毕竟很多事初学者,很明显的错误放在这里就不合适了,我觉得作为一名合格的码农,首先一点就是细心,虽然是免费的课程,我们都很感激,难保老师以后不出收费的项目,还望老师能够及时去更新这些,不然以后的收费项目谁敢去看?
2016-07-31
结果不同:.closest返回的是包含零个或一个元素的jquery对象,parents返回的是包含零个或一个或多个元素的jquery对象.
这句话是针对单个元素而言,如果是多个元素,同样会得到一个集合,但是集合的大小和原查找集合的大小相等。
这句话是针对单个元素而言,如果是多个元素,同样会得到一个集合,但是集合的大小和原查找集合的大小相等。
2016-07-31
class="' + $(this).text() + '" 是为了给增加的div添加类名,可以自己在浏览器里看看。
2016-07-30