收集一些基础的Ajax学习知识实例,这些实例基于HTML静态网页格式,并配合封装好的Ajax操作类,实现一些不同的页面无刷新操作效果,其中封装类中的一些代码释义摘录如下:
1、回调函数,用于处理所有方法中function类型的参数
*@param obj 任何类型
*@return 如果@param obj是一个函数类型的对象,则返回这个函数的返回值,如果是其他类型则直接返回@param obj
如果是无参数调用 .html()
*@return 对象的innerHTML属性
*---------------------------------------
*如果是.html(str)
*@param str 设置对象的innerHTML值
*@return this 用于链式调用
如果是无参调用 .css()
*@return DOM element 的所有css属性
*-----------------------------------------
*如果是.css(str)
*@param str css属性名 可以根据.css()方法来查询
*@return 获取参数对应的css属性
*----------------------------------------
*如果是.css(str,value)
*@param str css属性名 可以根据.css()方法来查询
*@value 设置@param str的值为@value
*@return this 用于链式调用
为DOM element 添加/删除一个className属性值,有则删除,无则添加
*@param str className的属性值也可以是一个回调函数,返回className的属性值
*@return this 用于链式调用