×××××××××××××××××××××基本语法×××××××××××××××××××××××××××
基础语法是:$(selector).action().
$(this).hide() - 隐藏当前元素
$("p").hide() - 隐藏所有段落
$("p.test").hide() - 隐藏所有 class="test" 的段落
$("#test").hide() - 隐藏所有 id="test" 的元素
基本的用法是$(domid).action().
绑定function: $("#test").click(function(){}) / $("#test").click(f_test()) function f_test(){}
×××××××××××××××××××××ajax基本用法×××××××××××××××××××××××××××
$.post(url,data,callback,type)
url:发送请求的URL
data:向服务器端发送的数据,键值对的形式出现,例:{name:"jesse",age:"25"}
callback: 处理函数 function(data, textStatus){}
type:返回数据的类型,json,xml 例:"json"
实例:
$.post("Ajax.aspx", { Action: "post", Name: "lulu" }, function (data, textStatus){ // data 可以是 xmlDoc, jsonObj, html, text, 等等. //this; // 这个Ajax请求的选项配置信息,请参考jQuery.get()说到的this alert(data.result); }, "json");
×××××××××××××××××××××基本事件×××××××××××××××××××××××××××
blur() 相当于onBlur()
change() 相当于onChange()
click() 单击事件
dblclick()双击事件
focus() 焦点
keydown()敲下键盘
keypass()完成输入
load() 完成load
mousedown() | 触发、或将函数绑定到指定元素的 mouse down 事件 |
mouseenter() | 触发、或将函数绑定到指定元素的 mouse enter 事件 |
mouseleave() | 触发、或将函数绑定到指定元素的 mouse leave 事件 |
mousemove() | 触发、或将函数绑定到指定元素的 mouse move 事件 |
mouseout() | 触发、或将函数绑定到指定元素的 mouse out 事件 |
mouseover() | 触发、或将函数绑定到指定元素的 mouse over 事件 |
mouseup() | 触发、或将函数绑定到指定元素的 mouse up 事件 |