Mam ten blok kodu, który uważam za szczególnie długi i trudny do udoskonalenia: stos wywołań jest pełen niejawnych funkcji i parametrów dodanych do niego. innymi słowy, chciałbym wyjaśnić mój kod poprzez oddzielenie funkcji wywołanej w każdej z nich.Podczas korzystania z jQuery .each(), można użyć funkcji nieanonimowej?
wygląd, który przykład:
$(xml).find('group').each(function() {
var groupName = $(this).attr('name');
// There is here around 100 lines of codes I would like to split in
// at least five functions, And I'm sure it is possible to use named functions
// instead of implicit ones, no ?
Należy zauważyć, że funkcja wywołania zwrotnego akceptuje argumenty indexInArray i valueOfElement. Ten drugi może być użyty zamiast $ (this) –
Dzięki za wiadomość, sprawdź moją odpowiedź Dodałem wersję demo. – Adil