zoukankan      html  css  js  c++  java
  • jQuery课堂测验

    1. 获取ul li 第一个元素的方法有哪些?
      1. $("ul li:first") 2. $("ul li").first() 3. $("ul li: eq(0)") 4. $("ul li").eq(0) 5.给第一个li加id或者类都可以实现,用$("id")或者$(".class")进行选择。6. $("ul li:first-child")
    2. 说出十种常见的事件?

      click//单击事件 dblclick //双击事件 focus// 获得焦点事件 blur// 失去焦点事件 hover// 鼠标移入移出事件 mousedown//按下鼠标触发事件 mouseup//元素上放松鼠标键事件 mousemove//鼠标在指针在指定的元素中移动时触发的事件 mouseover//鼠标指针位于元素上方时触发事件 mouseout// 鼠标离开指定元素时触发事件 keydown//键盘或按钮被按下时出发事件 keypress//当键盘或按钮被按下时触发事件,每输入一个字符都触发一次 keyup//按钮被松开时触发事件 scroll//滚轴事件 resize//浏览器窗口发生改变的事件 change//当元素的值发生改变的事件 select//当input元素中的文本被选择时触发事件 submit当提交表单时触发事件。

    3. length size 的区别?

      他们都是用来计算个数的,但是size只支持IE1.8以下版本。Length都支持,都可以用。

    4. div隐藏的方法?

      $("div").hide $("div").toggle $("div").fadeout $("div").slideup $("div").slideToggle $("div").fadeToggle() $("div").annimate({"height":0 },0) $("div").css({"opcity:0"})样式. $("div").css({display:none}); $("div").css({"visibility":"hidden"}) visibility与属性隐藏的区别是设置display该div不占物理空间,如果visibility该div站物理空间。

    5. 添加类移除类的方法有几种 ?举例说明
      1. 先移除所有类,再给当前的添加类 $("ul li ").removeClass(""); $(this).addClass(" ") ;
      2. 利用兄弟选择 $(this).addClass(" ").sibling().removeClass("");
    6. attr和prop的区别?

      对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。

      对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。

    7. height /innerHeight/outerHeight/outerHeight(true)的区别?

      height:元素本身的高度;

      innerHeight: 元素本身+内边距的高度;

      outerHeight:元素本身+内边距+边框的高度;

      outerHeight(true):元素本身+内边距+边框+外边距的高度,即盒模型的高度。

    8. children和find的区别?

      children是选择下一级的元素查找。

      find是在下级所有元素中查找。

  • 相关阅读:
    Thinkphp中自己组合的数据怎样使用框架的分页
    CI框架不能有Index控制器
    购物车,修改数量错误
    TypeError: 'stepUp' called on an object that does not implement interface HTMLInputElement.
    OAuth2.0
    通过控制面板查看时间日志
    js再学习笔记
    Thinkphp验证码异步验证第二次及以后验证,验证错误----待解决
    cookie&&session再理解笔记
    markdown语法学习笔记
  • 原文地址:https://www.cnblogs.com/bonly-ge/p/6796954.html
Copyright © 2011-2022 走看看