4

フリップ カード効果を作成するためのファイル jQuery があり、それを JSNI に変更しました。ネイティブ関数を使用しますが、エラーです。何が悪いのかわからない。誰でも私を助けることができますか?これは私のネイティブ関数です:

public native void flip() /*-{
$(document).ready(function () {
    $('#nav-list-example div div.back').hide().css('left', 0);

    function mySideChange(front) {
        if (front) {
            $(this).parent().find('div.front').show();
            $(this).parent().find('div.back').hide();

        } else {
            $(this).parent().find('div.front').hide();
            $(this).parent().find('div.back').show();
        }
    }

    $('#nav-list-example div').hover(
        function () {
            $(this).find('div').stop().rotate3Di('flip', 250, {direction: 'clockwise', sideChange: mySideChange});
        },
        function () {
            $(this).find('div').stop().rotate3Di('unflip', 500, {sideChange: mySideChange});
        }
    );
});
         }-*/;
4

2 に答える 2

7
于 2012-05-30T13:57:15.940 に答える
4

私はいつもこれを使用します:

$wnd.jQuery($doc).ready(function(){});

関数内で、jQuery への「エイリアス」を作成できます。

function(){
  var _ = $wnd.jQuery;
  // go on....
}

それが役に立てば幸い :)


ところで: これは GWT-Bootstrap で行った方法です。

于 2012-05-30T19:07:17.790 に答える