2010-08-25 74 views
0

我正在尋找一種使用jquery而不使用gwtQuery來操作uibinder內部的div元素的手動方法。有沒有例子?使用jquery調用gwt uibinder div元素

jQuery的將是擁有GWT-入門point.nocache.js文件

<html> 
<head> 
    <script type="text/javascript" language="javascript" src="jquery-1.4.2.min.js"></script> 
    <script type="text/javascript" language="javascript" src="testapp/testapp.nocache.js"></script> 
</head> 

<body> 
    <iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' style="position:absolute;width:0;height:0;border:0"></iframe> 


</body> 


<script> 

alert($('.cssclass ul li a img').width()); //return null ,mean fail 

//if i do like below with settimer, success 
setTimeout("alert($('.cssclass ul li a img').width()) ", 5000) ; // success, with result 

//if i use jquery.ready() or jquery.load() to call the selector , all fail 



</script> 

回答

1

內app.html如何調用從onModuleLoad這些方法至少?在此之前,您不能確定GWT是否完成了創建DOM結構。您是否看過JSNI?然後,您可以使用GWT代碼更順利地將您的調用集成到jQuery方法中。