![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 7 Dołączył: 3.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Czy jest jakiś sposób aby w tym przykładzie
parametr animate (czy jakiejkolwiek innej metody) przyjął nazwę ze zmiennej? W przykładzie powyżej direction jest traktowane dosłownie. [EDIT] ...oczywiście chodzi mi o rozwiązanie inline a nie w stylu
Ten post edytował WiruSSS 13.09.2013, 17:37:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
też mi się wydaje, że to co zostało już powiedziane: albo w kilku linijkach, albo zrobić funkcję.
chociaż przykład mojego przedmówcy w sumie niewiele rozwiązuje, bo i tak trzeba ileś linijek wrzucić na pisanie mojaAnimacja. Może coś takiego ? Kod function makeObject() { var obj = {}; Array.prototype.slice.call(arguments).forEach(function(kv) { obj[kv[0]] = kv[1]; }); return obj; }; a potem: Kod var direction = 'left', value = 400, direction2 = 'top', value2 = 60; $("#test").animate(makeObject([direction, value], [direction2, value2])); (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 18:58 |