вообщем примерно есть такой код
$("#img").rotate({
bind:
{
click: function(){
$(this).rotate({ angle:0,animateTo:180,easing: $.easing.easeInOutExpo })
}
}
});
я сделал что б пользователь мог из списка выбирать нужный ему метод easing
<select id="easing" name="easing"><option value="jswing">jswing</option><option value="def">def</option><option value="easeInQuad">easeInQuad</option><option value="easeOutQuad">easeOutQuad</option></select>
потом я получаю этот метод
var easing = $('#easing').val();
но вот поставить его в $.easing.easeInOutExpo вместо easeInOutExpo допустим пользователь выбрал easeInOutCirc это значение у меня храниться как строка
я пробую подставляю так
$("#img").rotate({
bind:
{
click: function(){
$(this).rotate({ angle:0,animateTo:180,easing: $.easing.easing })
}
}
})
Но что то не работает
подскажите как можно динамически передать название метода
Вот как нужно было сделать
$.easing[easing]
Тему можно закрывать