Comments 19
Спасибо вам!
+3
Отличная вещь. Надо переходить на 1.5 как можно скорее.
+7
Мой мозг ломается при попытке понять русский язык данной статьи. С пониманием javascript части вроде проще…
+18
UFO just landed and posted this here
Ну, если упростить до предела, то можно сказать так:
Раньше писали
теперь будет
Ну и стало проще связывать Ajax запросы и всякие анимашки.
А вообще функциональное программирование рулит когда дело касается асинхронности
Раньше писали
$.ajax({
"success": function(data){
сделать_что_то_одно(data);
сделать_еще_что_то(data);
},
"error": function(err){
обработать_ошибку(err);
})
теперь будет
$.ajax().success(function(data){
сделать_что_то_одно(data);
}).success(function(data){
сделать_еще_что_то(data);
}).error(function(err){
обработать_ошибку(err);
})
Ну и стало проще связывать Ajax запросы и всякие анимашки.
А вообще функциональное программирование рулит когда дело касается асинхронности
+5
Не совсем. Важно и то, что раньше делали
А теперь можно
И еще много чего полезного! =)
(function () {
var done1 = false, done2 = false;
function whenDone () {
//
}
$.get("url", function () {
done1 = true;
if (done1 && done2)
whenDone();
}
);
$.get("url", function () {
done2 = true;
if (done1 && done2)
whenDone()
}
);
})()
А теперь можно
$.when( $.get("url"), $.get("url2"))
.then(whenDone);
И еще много чего полезного! =)
+18
Масса грамматических ошибок в русском. Ухудшают чтение и появляется желание перевести ещё раз на русский.
0
Да это просто праздник какой-то! :)
+2
Опечатка: «Внутри howDiv()» вместо «Внутри showDiv()»
0
> доступный ДЛЯ чтения наблюдатель
0
Перевел проект на 1.5, начал тестить… заметил что в некоторых колбэках аякс-запросв наблюдается мистика вида
$('#id') — null
jQuery('#id') — object
так и не понял пока почему $ перестает работать.
$('#id') — null
jQuery('#id') — object
так и не понял пока почему $ перестает работать.
0
Какой-то минимум deferred был и раньше — это подписка на события через .bind
Можно было также подписать несколько обработчиков.
Можно было также подписать несколько обработчиков.
0
Sign up to leave a comment.
Использование Deferred объектов в jQuery 1.5