zoukankan      html  css  js  c++  java
  • 我在实际面试的时候遇到的面试题

    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 的区别?

  • 相关阅读:
    自动化运维-ansible
    Linux中安装wget命令
    Celery
    SQLAlchemy
    非关系型数据库--MongoDB
    Flask框架
    Redis
    公钥与私钥
    win10 文件扩展名的更改
    if 和 elif 的区别
  • 原文地址:https://www.cnblogs.com/cui-ting/p/11095022.html
Copyright © 2011-2022 走看看