Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Vaadin-JS在加载页面之前执行_Jquery_Vaadin - Fatal编程技术网

Jquery Vaadin-JS在加载页面之前执行

Jquery Vaadin-JS在加载页面之前执行,jquery,vaadin,Jquery,Vaadin,我试图在vaadin6.x中添加jquery,但Vaadin在加载页面之前执行js,所以jquery标记无法识别,也无法加载到页面上 我正在执行jquery函数,如下所示 public void attach() getApplication().getMainWindow().executeJavaScript("alert('attached');$('a.media').media();"); 但警报语句和jquery函数在加载页面之前执行,所以jquery组件无法加载 如果我在jav

我试图在vaadin6.x中添加jquery,但Vaadin在加载页面之前执行js,所以jquery标记无法识别,也无法加载到页面上

我正在执行jquery函数,如下所示

public void attach()
 getApplication().getMainWindow().executeJavaScript("alert('attached');$('a.media').media();");
但警报语句和jquery函数在加载页面之前执行,所以jquery组件无法加载

如果我在javascript的
setTimeout()
中以2-3秒的延迟执行此脚本,那么jquery工作正常


有人知道如何在vaadin中获取事件,该事件准确地告诉vaadin加载页面的时间吗?

使用jQuery,您可以使用以下方法:

$(function() {
    // Insert your code here
});
这将使用
.ready()
函数。它将在文档完全加载后执行