Dies funktioniert:jQuery Callback-Funktion wird nicht Name Funktion übernehmen() muss eine anonyme Funktion haben
$("#formbottom").slideUp(speed,'swing',function(){
openSubmitting();
});
Dies gilt nicht:
$("#formbottom").slideUp(speed,'swing',
openSubmitting()
);
Wenn Sie einen Rückruf haben, tun du musst immer eine anonyme Funktion haben? Kannst du nicht einfach die gewünschte Funktion aufrufen?
Ahh ... ja, danke. Funktioniert ohne Anführungszeichen für zukünftige Suchende. Ich vermute, das liegt daran, dass js openSubmitting als einen Variablennamen betrachtet, nicht als String wie php: call_user_func ('function'). Wenn jemand einen Link zu zB "jQuery Eye for the PHP Guy" hat ... lol, das wäre hilfreich! –