Так что есть, кажется, что-то вроде этого сегодня:Почему пользовательская функция?
$$('input').each(function() {
// do something
});
В чем разница между этим и следующим образом:
$$('input').each(// do something);
Частная функция на первом примере в том, что для сферы петли, так что это не может использоваться в других местах, так что бы это принесло пользу?
... не используя функцию literal, выдает синтаксическую ошибку, потому что произвольный JavaScript не может быть встроен в круглые скобки? – Ryan
Вы _could_ определяете внешнюю функцию и передаете ее каждому так: 'function foo() {alert ('foo!')}; $ ('. input'). each (foo); 'ИЛИ вы могли бы сделать анонимную функцию и передать ее так же, как в первом примере:' $ ('. input'). each (function() {alert ('foo!')}); ' – rcplusplus
@minitech, так что вы говорите, я могу иметь что-то вроде этого? $ (что-то) .each (a = b; c = d; e = f); – Churk