今天我接着上次和大家讨论一下Jquery动画处理,在这里仅仅例举了一些比较常用的效果,对于其它的一些图形处理,我举荐大家可以采用HTML5来实现,不说其它的了,让我们走进Jquery的动画处理和ajax处理
$("div").next.show("slow/normal/fast(100ms)");//div这个对象的下一个对象的显示
一下是一个渐变的动画效果
$("#panel h5.head").toggle(function(){
$(this).next().fadeOut([500]);//可以动态的设置时间 单位毫秒
},function(){
$(this).next.fadeIn([1000]);//进入
});
收缩展开的效果
$().ready(function(){
$("#panel").toggle(function(){
$(this).slideUp(1000);
},fiunction(){
$(this).slideDown(1000);
});
});
----------------------------------------------AJAX请求------------------------------------------
$.ajax({
type:"get/post",
url:"sharme!login.action",//请求的url
dataType:"html/xml/application/json", //响应文本数据格式
data:{"name":"sharme"},//json的格式的传入参数数据,在服务器可以通过getParameter来获取值
success:function(data){
//这里是回调函数
}
});
-------------------Jquery之简单AJAX请求
$.post("url",{name:parameter1,age:paramter2},function(return nData,status){
//status 表示状态,成功就调用回调函数,成为为2.0
if(status==2){
.......回调函数执行的代码段
}
});
$.get("url",{json格式的参入参数},function(nData,status){
if(status==2){
alert(nData);
}
});
--注意:以前我们用Javascript开发的时候,可能时间处理通常都是以on..开头,但是在jquery中事件名是都没有on的