vaadin プロジェクトをvaadin 6
バージョン からに更新していvaadin 7
ます。これには、古いバージョンでうまく機能するいくつかのネイティブ Javascript メソッドが含まれています。ただし、呼び出す必要があるときに例外をスローするものもあります。私はJavascript
プログラミングに精通していないため、エラーの原因を特定できません。特に、方法は次のとおりです。
protected static native void addSthToImg()
/*-{
$wnd.$(document).ready(function() {
var = $wnd.$;
var('.settingswrapper > img').addClass("imgStartup");
if (var('.settingswrapper > img').hasClass("imgStartup")) {
console.log("imgStartup exist");
var('.settingswrapper > img')
.animate(null, 300, function() {
var('.settingswrapper > img').removeClass("imgStartup");
var('.settingswrapper > img').addClass("imagePopIn");
});
}
});
}-*/;
Chrome のコンソールに、エラー スタック トレースが表示されます。
Caused by: com.google.gwt.core.client.JavaScriptException: (TypeError) : Object [object global] has no method '$'
エラーの考えられる原因は何ですか? 古いバージョンで機能するのはなぜですか? jar/ライブラリがありませんか?