Я хочу передать два имени функции функции с JSON, но не могу заставить ее работать. Я нахожусь над моей головой.имя функции функции для функции с JSON
Вот мои функции. myFunc должен вызывать две функции, которые передаются ему (myBefore и myAfter).
function myFunc(obj) {
var func = $.parseJSON(obj);
if (typeof func[before] === "function") func[before]();
// do some stuff
if (typeof func[after] === "function") func[after]();
}
function myBefore() {
alert("before");
}
function myAfter() {
alert("after");
}
и вот как я звоню MyFunc
myFunc({"before": "myBefore", "after" :"myAfter"});
FUNC [до того] является строкой ... не является функцией. – epascarello