Jquery浅谈之讲解四
来源:岁月联盟
时间:2012-03-17
$("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);
});
});
-----自定义css样式动画效果 animate 赋予生命,有活力的
$(function(){
$("#panel").click(function(){
//下面这个方法animate自定动画效果,[left:"500px"]//这里指的是多个名值对组合的css样式+=500表示,每点击都加500像素
//第二个参数是执行完所需要的时间为3000ms
//第三个参数就是回调函数,最后所要调用执行的函数
$(this).animate([left:"+=500px"],3000,function(){alert(3)});
//animate([left:"500px",height:"300px"])
//第三种用法 ,方法链
$(this).animate([left:"500"],3000,function(){alert("first coming")})
animate([top:"100"],300,function(){alert("second coming")}).css("background","red");
//第四种用法
$(this).animate([left:"500"],3000).animate([top:"100"],300,function(){$(this).css("background","red")});
});
})
----------------------------------------------AJAX请求------------------------------------------
$.ajax({
type:"get/post",
http://www.2cto.com/kf/201203/123609.html
下一篇:Jquery浅谈之讲解三