HTML:jQuery。 queue()と何か別のコールバック関数を使用するのとはどのように違いますか?
<span>hello world!</span>
JS:(コールバックを使用して)
$('span').click(function() {
$(this).animate({
fontSize: '+=10px'
}, 'slow', function() {
// callback after fontsize increased
$(this).text( $(this).text() + ' rolled! ');
});
});
たびSPAN
がクリックされるように、テキストのフォントサイズが増加した後、代わりに一緒に起こっての添付 'ロール'。
JS:(キューを使用して())
$('span').click(function() {
$(this).animate({
fontSize: '+=10px'
}, 'slow'})
.queue(function() {
$(this).text( $(this).text() + ' rolled! ');
});
});
私はそれらの間の違いは何であるかわからないだけでなく、このような
そして、それはキューを(使用して行うことができます)。どちらも同じことをする。
なぜコールバックを使用するよりもqueue()が優れていますか(またはそうでないのはなぜですか)。 queue()について特別なものは何ですか?
ありがとうございました。
チェックこのスレッド - http://stackoverflow.com/questions/1058158/can-somebody-explain-jquery-queue-to-me答えるため –