我正在尝试在 Vaadin 6.x 中添加 jquery,但 vaadin 在加载页面之前正在执行 js,因此无法识别 jquery 标签并且不会在页面上加载。
我正在执行 jquery 函数,如下所示
public void attach()
getApplication().getMainWindow().executeJavaScript("alert('attached');$('a.media').media();");
但是alert语句和jquery函数在加载页面之前执行,所以jquery组件加载失败。
如果我setTimeout()
以 2-3 秒的延迟在 javascript 中执行此脚本,则 jquery 可以正常工作。
有谁知道如何在 vaadin 中获取事件,该事件准确地说明 vaadin 加载页面的时间?