eval() comportement différent sous FF et IE
Salut,
J'ai la fonction suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
function widget_switch_elements(elm1, elm2, hideEffect, appearEffect) {
elm1 = $(elm1);
elm2 = $(elm2);
Effect.eval(hideEffect)(elm1, {
duration: 1,
afterFinish: function (obj) {
Effect.eval(appearEffect)(elm2, {duration: 1})
}
});
} |
Elle permet de faire permuter des éléments en utilisant des effets du framework prototype / scriptaculous.
Sous FF, tout se passe bien, sous IE je dois mettre la méthode en dur pour que ça fonctionne.
Si quelqu'un a une idée je suis preneur.