1、说一下jquery中如何增加和删除dom节点?对dom节点的操作?
答:主要分为对dom节点的增删改查、节点属性的增删改查、节点样式的增删改查
1)dom节点的增(创建和插入)删改查(先查找再进行操作,查找可以根据选择器和层级关系进行)
- 增加
1)创建:$()
2)插入(根据层级关系):
$(selector).append(content,function(index,html)) 如果是已有的节点相当于剪切,也就是兼顾“移动节点”的作用;有返回值,返回值为添加新元素的selector元素
prepend()
after()
before()
{
content.appendTo(selector) 如果是已有的节点相当于剪切,也就是兼顾“移动节点”的作用;有返回值,返回值为被添加的元素
prepend()
insertAfter()
insertBefore()
}
替换
复制
$(selector).clone(); 复制$(selector)所匹配到的元素,返回值为复制的新元素
- 删除
remove() - 删除被选元素(及其子元素)
empty() - 从被选元素中删除子元素,清空
html(' ')-清空
2、说一下如何兼容ie6-8?
3、说一下移动端适配?
4、rem和em 的区别?