jQuery常见面试题

2020-06-10  本文已影响0人  村东头老骥

jQuery面试题总结

1、jQuery的优点

2、jQuery中有哪几种类型的选择器

parent > child , prev + next , prev ~ siblings
基本过滤器选择器::first,:last ,:not ,:even ,:odd ,:eq ,:gt ,:lt
内容过滤器选择器: :contains ,:empty ,:has ,:parent
可见性过滤器选择器::hidden ,:visible
属性过滤器选择器:[attribute] ,[attribute=value] ,[attribute!=value] ,[attribute^=value] ,[attribute$=value] ,[attribute*=value]
子元素过滤器选择器::nth-child ,:first-child ,:last-child ,:only-child
表单过滤器选择器::enabled ,:disabled ,:checked ,:selected

3、jQuery中$(this)this关键词有何不同

4、$(document).ready()方法和window.onload有什么区别?

5、jQuery中的选择器和css中的选择器有区别吗?

6、操作样式的常用方法

7、jQuery如何来获取或设置属性

8、jquery中遍历节点的常用方法

9、jQuery中的hover()toggle()有什么区别

//当鼠标放在表格的某行上时将class置为over,离开时置为out。
$("tr").hover(function(){
    $(this).addClass("over");
},
function(){
    $(this).addClass("out"); 
});
//每次点击时轮换添加和删除名为selected的class。
$("p").toggle(function(){
   $(this).addClass("selected");   
},function(){
   $(this).removeClass("selected"); 
});

上一篇下一篇

猜你喜欢

热点阅读