queue源码简化
1 | jQuery.extend({ |
基本用法
队列中存储的都是函数
工具方法:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function aaa(){
alert(1);
}
function bbb(){
alert(2);
}
//$.queue( document , 'q1' , aaa );
//$.queue( document , 'q1' , bbb );
//$.queue( document , 'q1' , [aaa,bbb] );
//console.log( $.queue( document , 'q1' ) );
//$.dequeue( document,'q1' ); //aaa()
//$.dequeue( document,'q1' ); //bbb()
实例方法:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15function aaa(){
alert(1);
}
function bbb(){
alert(2);
}
$(document).queue('q1',aaa);
$(document).queue('q1',bbb);
//console.log( $(document).queue('q1') );
$(document).dequeue('q1');
$(document).dequeue('q1');
1 | $(this).animate({width : 300},2000).queue(function(next){ |