欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  1、为什么使用jquery,他有哪些好处?
 
  1)轻量级、代码简洁
 
  2)强大的选择器,出色的DOM操作封装
 
  3)有可靠的事件处理机制
 
  4)浏览器兼容性好
 
  5)支持链式操作
 
  6)支持丰富的插件
 
  2、jquery有哪些选择器
 
  基本选择器:id、标签、class选择器
 
  层级选择器:$("form input")
 
  伪类选择器:$("div:first")
 
  表单选择器:$(":input")
 
  3、$(document)。ready()和window.onload有什么区别
 
  window.onload方法是在网页中所有的元素完全加载到浏览器后才执行
 
  $(document)。ready() 可以在DOM载入就绪时候就对其进行操纵,并调用执行绑定的函数
 
  4、jquery对象和DOM对象是如何转换的
 
  jQuery对象是一个包含了dom对象的数组 可以通过jQuery对象[下标]获取dom对象
 
  Dom对象放入$("")中转为jQuery对象
 
  5、attr()与prop()的区别
 
  attr操作自定义属性
 
  prop更适合操作表单元素
 
  6、jQuery中使用过哪些插入节点的方法
 
  append:向每个匹配的元素内部追加内容
 
  appendTo:将所有匹配的元素追加到指定的元素中
 
  after:在每个匹配元素之后插入内容
 
  insertAfter:将所有配的元素插入到指定元素的后面
 
  before:在每个匹配的元素之前插入内容
 
  insertBefore:将所有匹配的元素插入到指定的元素的前面
 
  7、说出jQuery中常见的几种函数以及他们的含义是什么
 
  get()取得所有匹配的DOM元素集合
 
  append()向每个匹配的元素内部追加内容
 
  find()搜索所有与指定表达式匹配的元素
 
  bind()为每个元素的特定事件绑定事件处理函数。
 
  empty()删除匹配的元素集合中所有的子节点
 
  8、radio单选组的第二个元素为当前选中的值,该怎么去取
 
  9、jquery中的选择器 和 css中的选择器有区别吗
 
  jQuery选择器支持CSS里的选择器
 
  jQuery选择器可用来添加样式和添加相应的行为
 
  CSS 中的选择器是只能添加相应的样式
 
  10、在jquery中你是如何去操作样式的
 
  addClass() 来追加样式
 
  removeClass() 来删除样式
 
  toggle() 来切换样式
 
  11、子元素选择器和后代选择器元素有什么区别
 
  子元素是找子节点下的所有元素
 
  后代元素是找子节点或子节点的子节点的元素
 
  12、Jq如何判断元素显示隐藏
 
  13、Jq中get和eq有什么区别
 
  get() :取得其中一个匹配的元素。num表示取得第几个匹配的元素,get多针对集合元素,返回的是DOM对象组成的数组
 
  eq():获取第N个元素,下标都是从0开始,返回的是一个JQuery对象
 
  14、用jquery实现一个拖拽
 
  15、Jq中如何实现多库并存
 
  Noconfict 多库共存就是“$ ”符号的冲突
 
  方法1:利用jQuery的实用函数$.noConflict()
 
  方法2:(function($){})(jQuery)
 
  方法3:jQuery(function($){})
 
  16、jQuery 中如何将数组转化为 JSON 字符串,然后再转化回来
 
  17、jQuery 的属性拷贝(extend)的实现原理是什么,如何实现深拷贝
 
  18、使用jquery实现一个可持续的动画
 
  19、jquery如何绑定多个事件
 
  20、针对 jQuery 的优化方法

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h62647.shtml