Je voudrais passer à une fonction jQuery une fonction régulière, au lieu de la fonction anonyme habituelle, mais je ne suis pas sûr comment une telle chose pourrait être faite.Passer une fonction en paramètre dans jQuery?
Au lieu de cela:
function setVersion(feature) {
$.post("some.php", { abc:"abc" },
function(data){
// do something here
}, "json");
}
Je voudrais faire:
function foo(data){
// do something here
}
function setVersion(feature) {
$.post("some.php", { abc:"abc" }, foo, "json");
}
Merci.
Ummm ... exécutez cela. – harpo
Oui. Cela devrait fonctionner exactement comme vous le voulez. Essayez-le;) –
LOL, mon mauvais, j'ai essayé de courir '' foo'', je n'ai pas pris la peine de l'exécuter comme juste 'foo' ... Et puis j'ai oublié le" "dans la question :) Je besoin de dormir un peu !!! – thedp