Как анимировать с помощью jqwicket? - PullRequest
0 голосов
/ 19 октября 2011

Я новичок в jqwicket. В основном я хотел знать, как добавить анимацию в div с помощью jqwicket.

Это легко сделать, используя только html и jquery:

----- часть запроса -----------

 $('#play').click(function()
{$('#testDIV').animate({top:'300', left:'10', height:'toggle',  
width:'toggle'},1000);}); $('#back').click(function() 
{$('#testDIV').animate({top:'40', left:'300', height:'toggle', width:'toggle'},1000);});

----- HTML часть ------------------------------

<div id="play">
  play
</div>
<div id="back">
  back
</div>
<div id="testDIV" style="position:absolute;float:right;clear:left;top:40px; left: 300px; background-color:red; height:50px;width:50px;" />

Теперь я хочу перевести вышеуказанный код jquery в код jqwicket. Это часть анимации, которую я не понимаю. В коде Java я положил это:

add(new JQBehavior(S.id("play").to$().click(JQuery.$f(S.id("testDIV").to$().animate(??????))))); 

Как видите анимационная часть заполнена? символы.

Спасибо.

1 Ответ

1 голос
/ 15 ноября 2011
   add(new JQBehavior(
            S.id("play").to$().click(JQuery.$f(
                S.id("testDIV").to$().animate(JQOptions.valueOf("top:'300', left:'10', height:'toggle', " +
                        "width:'toggle'"), JQLiteral._raw(1000))
            )),
            S.id("back").to$().click(JQuery.$f(
                S.id("testDIV").to$().animate(JQOptions.valueOf("top:'40', left:'300', height:'toggle', " +
                        "width:'toggle'"), JQLiteral._raw(1000))
            ))

    ));
...