课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
回调函数法会单独处理每一个元素,那为什么没有放在同一个div下的a标签没有产生包裹效果呢?
2017-05-08
源自:jQuery基础(二)—DOM篇 5-5
正在回答
是的,你定义个全局的div样式就会发现,外边的a标签也被单独包裹了
我自己想明白了,因为针对p标签的包裹方法,是强行把所有p标签包裹在一个div中。而回调函数方式是单独处理每一个标签。所以此处我在class='left'的div外添加一个a标签,并通过wrapAll(回调函数)给它包裹一个div标签后,在上面的css样式中并没有定义这种情况的样式。而另外两个a标签包裹div之后,是满足.left div{}的css样式的
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
1 回答a元素没有被包裹在一个div里
5 回答如果p标签不再同一个div内,执行后会有什么后果呢
2 回答$('.right').wrapInner('<p></p>'); 我把这个类名改为right 为什么他里的同div元素不被包裹呢
2 回答在a元素外面加个p标签
5 回答为什么给class=right1的div元素增加内部包裹父容器p之后,div容器会被撑大?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号