Vaadin 6.xでjqueryを追加しようとしていますが、vaadinはページをロードする前にjsを実行しているため、jqueryタグが認識されず、ページにロードされません。
私は次のようなjquery関数を実行しています
public void attach()
getApplication().getMainWindow().executeJavaScript("alert('attached');$('a.media').media();");
ただし、アラートステートメントとjquery関数はページをロードする前に実行されるため、jqueryコンポーネントはロードに失敗します。
このスクリプトsetTimeout()
をjavascriptで2〜3秒の遅延で実行すると、jqueryは正常に機能します。
vaadinロードページを正確に通知するvaadinでイベントを取得する方法を知っている人はいますか?