从品牌网站建设到网络营销策划,从策略到执行的一站式服务
ajax是异步执行的,比如:
成都创新互联公司公司2013年成立,先为当阳等服务建站,当阳等地企业,进行企业商务咨询服务。为当阳企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
function test(){
alert("aaa");
$.post(url, params, function(){
alert("bbb");
});
alert(ccc);
}
执行这个方法的时候,aaa会先弹出来,下面弹出bbb还是ccc就不一定了,因为中间是ajax异步
加个全局变量记录当前步骤,然后根据变量值调用
var step =1;
$(document).ready(function(){
$("#kuang").click(function(){
if(step==1){
.......
}else if(){
}
....
});
});
【补充】:
scripts,这是一个数组,包含两个script标签:
[script
src="./service.ashx?file=js/jquery-ui.jsdelay=2000"
type="text/javascript"/script
,
scriptalert(typeof(jQuery.ui));/script]
evalScript,这是一个函数,通过jQuery.each函数来调用
你好!!
当以回调的形式应用动画方式时,动画是按照回调顺序发生的。
可以写个函数,来实现这个功能···
$(document).ready(function () {
//obj为执行动画的元素,opt为执行的动画,time为时间
function yourAnimate(obj,opt,time){
obj.animate(opt,time || "normal",function(){
//在动画的回调函数中判断是否存在下一个元素,有则继续执行动画
if(obj.next().length){
yourAnimate(obj.next(),opt,time);
}
});
}
//调用: 只要在img的第一个元素上执行就好了
yourAnimate($("#pic img:eq(0)"), {left:'-400px'}, 3000);
});
上面的方法,可以实现你想要的顺序执行动画的功能,但是没有考虑,当元素中的动画有不同变化的情况(可以自己扩展一下)。
最后说一下,例子中的动画顺序执行是在一个元素上编写多个 animate() 调用,jQuery 会创建包含这些方法调用的“内部”队列。
希望对你有帮助!!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图