WEB前端开发 加入小组

353个成员 2938个话题 创建时间:2011-05-23

jQuery入门必须掌握的一些API 置顶

发表于 2013-06-06 5396 次查看

jQuery 中文版文档:http://www.css88.com/jqapi-1.9/category/ajax/

jQuery入门,必须掌握以下的API,平时工作中经常会用到。未列出的API,在掌握了已列出的API之后,再做了解及学习。

Ajax:

  • .get()
  • .getJSON()
  • .post()
  • .load()
  • .serialize()


属性

  • .attr()
  • .html()
  • .removeAttr()
  • .val()


CSS

  • .addClass()
  • .hasClass()
  • .removeClass()
  • .css()
  • .height()
  • .position()
  • .width()


数据

  • .data()
  • .removeData()


效果:

  • .fadeIn()
  • .fadeOut()
  • .hide()
  • .show()
  • .slideDown()
  • .slideUp()
  • .toggle()


事件:

  • .on()
  • .off()
  • .one()
  • .submit()
  • .trigger()
  • event.preventDefault()
  • event.stopPropagation()
  • event.target
  • .click()
  • .change()
  • .blur()
  • .focus()


操作:

  • .append()
  • .appendTo()
  • .empty()
  • .html()
  • .prepend()
  • .prependTo()
  • .remove()
  • .text()


杂项:

  • .each()
  • .size()


选择器:

  • Attribute Equals Selector [name="value"]
  • :checked
  • Child Selector (“parent > child”)
  • Class Selector (“.class”)
  • :disabled Selector
  • Has Attribute Selector [name]
  • :hidden Selector
  • ID Selector (“#id”)


遍历:

  • .find()
  • .each()
  • .end()
  • .parent()
  • .parents()
  • .siblings()



工具集:

  • jQuery.parseJSON()
  • jQuery.grep()
  • jQuery.inArray()
  • jQuery.isArray()
  • jQuery.isEmptyObject()
  • jQuery.isFunction()
  • jQuery.isNumeric()
  • jQuery.extend()
  • jQuery.merge()
6回复
  • 2楼 ae120 2013-06-06

    已Mark

  • 3楼 chan17 2013-06-06

  • 4楼 jhfnetboy 2013-06-06

    老师,请教一下,load是什么情况下使用?load一个指定url么

  • 5楼 jhfnetboy 2013-06-06

    这个用的少,猜测是这样的吧:

    (‘#divid’).load(url);

    这样就把url返回的html加载到了div里面,对否

  • 6楼 陈一七 2013-07-08

      @jhfnetboy   load可以加载html / txt /jpg…………等等的respose

    加载到一DOM元素里,LOAD相当与GET。。。。

     

  • 7楼 王小莫 2014-09-10

    兼容主流浏览器吗?

发表回复
功能维护升级中,维护完成完后将再次开放,非常抱歉给您学习造成的不便。