jQuery默写
-
jQuery中的常用事件方法有那些(4分)
click()/dblclick()/hover()/on()/mousemove()/keypress()/keydown()/focus()/load()/blur()/change()
-
jQuery中,父级元素,子级元素,后代元素的方法有那些 (5分)
//父级元素 parent() parents() parentsUntil(); //子级元素 children() //后面代表 find()
-
jQuery中兄弟元素怎么获取(3分)
prev()/prevAll()/prevUntil(); //前面 next()/nextAll()/nextUntil(); //后面 siblings(); //前后一起
-
jQuery中获取指定索引的子元素怎么操作(1分)
eq(); //返回的仍然是一个选择器的结果 //[]或get()返回的是一个DOM元素
-
jQuery中第一个元素与最后一个元素怎么选取 (2分)
first()/last();
-
jQuery中怎么样排除指定类型的元素(1分)
not();
-
jQuery中常用的属性方法有那些(5分)
html()/text()/val(); //-------------------- css(); addClass() removeClass() toggleClass() //----- attr() removeAttr() data() prop()
-
jQuery中获取属性的方法有那些 (2分)
attr() data() prop()
-
jQuery中,怎么样绑定元素的事件,怎么样实现事件委托(6分)
//调用事件方法click() //on() //one() //bind() //delegate() //------------------- //新版jQuery事件委托使用on()方法,旧版的使用delegate()方法
-
jQuery事件方法中,this指向了谁,事件委托中,this又指向了谁(2分)
//在事件方法中,this指向事件绑定者 //在委托中,this指向on的第二个参数
-
jQuery常用的动画有那些,什么是动画的回调(5分)
show()/hide()/toggle(); fadeIn()/fadeOut()/fadeToggle()/fadeTo() slideDown()/slideUp()/slideToggle() animate(); //动画的执行需要一定时间,如果要等动画完全结束以后再去执行某段代码 ,这个时候就要使用回调,(动画是异步执行) //扩展:jQuery里面的动画是通过setTimeout()/setInterval()来执行的,所以JS里面,定时器是异步执行
-
请解释一下jQuery的链式语法 (2分)
//jQuery在每一个方法的内部都返回了this,而这个this就是jQuery选择器选中元素的结果,而jQuery所有的方法都是在这个结果上面扩展出来的
-
jQuery中的动画animate是怎么实现的,有几个参数 (1分)
animate({},1000,function(){ })
-
请解释一下jQuery当中的几种宽度的方法(2分)
width(); innerWidth(); outerWidth(); outerWidth(true);
-
请列出jQuery当中的文档就绪函数是什么(2分)
$(function(){ }); $(document).ready(function(){ });
-
你知道window.onload与document.ready的区别吗?(1分)
onload后执行
-
jQuery当中如何设置或获取CSS的样式,如果添加一个class的类样式(2分)
css(); //获取与设置CSS样式都可以通过这个方法 addClass(); //添加样式 //----- attr("class","样式");
-
jQuery当中,插入元素的方法有那些,删除元素的方法有那些(3分)
//插入元素 append()/prepend()/after()/before() //删除元素 remove() empty()
-
在jQuery中设置元素的CSS样式有几种方试(2分)
css(); //获取与设置CSS样式都可以通过这个方法 addClass(); //添加样式 //----- attr("class","样式");
-
请解释一下什么是jQuery的批量赋值与单个取值(2分)
//当jQuery通过选择器或方法选取元素以后,如果是调用方法取值,返回的是选中元素集合中的第一个元素的值,如果要每个都获取,需要去做遍历 //当选中元素以后,如果调用jQuery的方法去赋值,则每个元素都会去赋值