werehuman
13.03.2012 13:13 Psi+
// A special extend for ajax options
// that takes "flat" options (not to be deep extended)
// Fixes #9887
function ajaxExtend( target, src ) {
var key, deep,
flatOptions = jQuery.ajaxSettings.flatOptions || {};
for ( key in src ) {
if ( src[ key ] !== undefined ) {
( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ];
}
}
if ( deep ) {
jQuery.extend( true, target, deep );
}
}
Охуительный у них код. Кто-то в детстве недопрограммировал на лиспе.
Код как код, всё понятно.
( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ];
В эту строчку я втуплял пару минут
Не, я сразу понял.
программирую на AJAX и HTML
подсветку себе нормальную запили