Pull to refresh

Comments 19

Отличная вещь. Надо переходить на 1.5 как можно скорее.
Хотелось бы, но jQuery UI версию 1.5 ещё не поддерживает.
UI же не везде нужен.
Везде его использовать и не заставляют…
На первый взгляд UI нормально работает с 1.5. По крайней мере в моих проектах.
Мой мозг ломается при попытке понять русский язык данной статьи. С пониманием javascript части вроде проще…
У меня тоже такое в последнее время. Всё чаще мне Javascript понять проще чем русский.
UFO just landed and posted this here
Один из вариантов находится по «Не наблюдаемые задачи». Сейчас ещё наваяю где я вижу вариант использования.
Ну, если упростить до предела, то можно сказать так:
Раньше писали
$.ajax({
    "success": function(data){
        сделать_что_то_одно(data);
        сделать_еще_что_то(data);
    },
    "error": function(err){
        обработать_ошибку(err);
})

теперь будет
$.ajax().success(function(data){
    сделать_что_то_одно(data);
}).success(function(data){
    сделать_еще_что_то(data);
}).error(function(err){
    обработать_ошибку(err);
})

Ну и стало проще связывать Ajax запросы и всякие анимашки.

А вообще функциональное программирование рулит когда дело касается асинхронности
Не совсем. Важно и то, что раньше делали
(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);


И еще много чего полезного! =)
Масса грамматических ошибок в русском. Ухудшают чтение и появляется желание перевести ещё раз на русский.
Да это просто праздник какой-то! :)
Перевел проект на 1.5, начал тестить… заметил что в некоторых колбэках аякс-запросв наблюдается мистика вида

$('#id') — null
jQuery('#id') — object

так и не понял пока почему $ перестает работать.
Какой-то минимум deferred был и раньше — это подписка на события через .bind
Можно было также подписать несколько обработчиков.
Sign up to leave a comment.

Articles