目 录CONTENT

文章目录

jQuery默写一

Administrator
2020-07-24 / 0 评论 / 0 点赞 / 8508 阅读 / 3574 字

jQuery默写

  1. jQuery中的常用事件方法有那些(4分)

    click()/dblclick()/hover()/on()/mousemove()/keypress()/keydown()/focus()/load()/blur()/change()
    
  2. jQuery中,父级元素,子级元素,后代元素的方法有那些 (5分)

    //父级元素 parent()  parents()  parentsUntil();
    //子级元素 children()
    //后面代表 find()
    
  3. jQuery中兄弟元素怎么获取(3分)

    prev()/prevAll()/prevUntil();   //前面
    next()/nextAll()/nextUntil();   //后面
    siblings();						//前后一起
    
  4. jQuery中获取指定索引的子元素怎么操作(1分)

    eq();  //返回的仍然是一个选择器的结果
    //[]或get()返回的是一个DOM元素
    
  5. jQuery中第一个元素与最后一个元素怎么选取 (2分)

    first()/last();
    
  6. jQuery中怎么样排除指定类型的元素(1分)

    not();
    
  7. jQuery中常用的属性方法有那些(5分)

    html()/text()/val();
    //--------------------
    css(); addClass() removeClass() toggleClass()
    //-----
    attr()  removeAttr() data()  prop()
    
  8. jQuery中获取属性的方法有那些 (2分)

    attr() data()  prop()
    
  9. jQuery中,怎么样绑定元素的事件,怎么样实现事件委托(6分)

    //调用事件方法click()
    //on()
    //one()
    //bind()
    //delegate()
    //-------------------
    //新版jQuery事件委托使用on()方法,旧版的使用delegate()方法
    
  10. jQuery事件方法中,this指向了谁,事件委托中,this又指向了谁(2分)

    //在事件方法中,this指向事件绑定者
    //在委托中,this指向on的第二个参数
    
  11. jQuery常用的动画有那些,什么是动画的回调(5分)

    show()/hide()/toggle();
    fadeIn()/fadeOut()/fadeToggle()/fadeTo()
    slideDown()/slideUp()/slideToggle()
    animate();
    //动画的执行需要一定时间,如果要等动画完全结束以后再去执行某段代码 ,这个时候就要使用回调,(动画是异步执行)
    //扩展:jQuery里面的动画是通过setTimeout()/setInterval()来执行的,所以JS里面,定时器是异步执行
    
  12. 请解释一下jQuery的链式语法 (2分)

    //jQuery在每一个方法的内部都返回了this,而这个this就是jQuery选择器选中元素的结果,而jQuery所有的方法都是在这个结果上面扩展出来的
    
  13. jQuery中的动画animate是怎么实现的,有几个参数 (1分)

    animate({},1000,function(){
    
    })
    
  14. 请解释一下jQuery当中的几种宽度的方法(2分)

    width();
    innerWidth();
    outerWidth();
    outerWidth(true);
    
  15. 请列出jQuery当中的文档就绪函数是什么(2分)

    $(function(){
    
    });
    $(document).ready(function(){
    
    });
    
  16. 你知道window.onload与document.ready的区别吗?(1分)

    onload后执行
    
  17. jQuery当中如何设置或获取CSS的样式,如果添加一个class的类样式(2分)

    css();  //获取与设置CSS样式都可以通过这个方法
    addClass();  //添加样式
    //-----
    attr("class","样式");
    
  18. jQuery当中,插入元素的方法有那些,删除元素的方法有那些(3分)

    //插入元素
    append()/prepend()/after()/before()
    //删除元素
    remove()
    empty()
    
  19. 在jQuery中设置元素的CSS样式有几种方试(2分)

    css();  //获取与设置CSS样式都可以通过这个方法
    addClass();  //添加样式
    //-----
    attr("class","样式");
    
  20. 请解释一下什么是jQuery的批量赋值与单个取值(2分)

    //当jQuery通过选择器或方法选取元素以后,如果是调用方法取值,返回的是选中元素集合中的第一个元素的值,如果要每个都获取,需要去做遍历
    //当选中元素以后,如果调用jQuery的方法去赋值,则每个元素都会去赋值
    
0

评论区