Próbuję dać moje funkcjonalność wtyczki zwrotnej, i chciałbym na to, aby działać w nieco tradycyjny sposób:jQuery Plugin: Dodawanie funkcji oddzwaniania
myPlugin({options}, function() {
/* code to execute */
});
lub
myPlugin({options}, anotherFunction());
Jak obsłużyć ten parametr w kodzie? Czy jest traktowany jako jeden pełny byt? Jestem prawie pewien, że wiem, gdzie umieścić kod egzekucyjny, ale jak mogę uzyskać kod do wykonania? Nie mogę znaleźć wiele literatury na ten temat, więc z góry dzięki za pomoc.
swoim drugim składnia wywołuje funkcję zamiast ją przekazywać. Musisz usunąć '()' – SLaks
Osobiście uważam, że lepiej wyłączyć wywołanie zwrotne jako część parametru "options". Jest to szczególnie prawdziwe, jeśli rozwinie się, że istnieje więcej powodów niż jeden, aby dostarczyć wywołanie zwrotne. – Pointy
Jak by coś takiego wyglądało, Pointy? Czy chcesz udzielić odpowiedzi? – dclowd9901