2010-08-25 3 views
0

Я ищу ручной способ управления элементом div внутри uibinder с помощью jquery без использования gwtQuery. есть ли какой-нибудь пример?использовать jquery для вызова gwt uibinder div element

JQuery будет внутри app.html, который имеет 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

Как насчет вызова этих методов по крайней мере от вашего onModuleLoad? До этого вы не можете быть уверены, что GWT закончил создание структуры DOM.

PS: Вы посмотрели JSNI? Затем вы можете более точно интегрировать свои вызовы в jQuery-методы с вашим кодом GWT.

 Смежные вопросы

  • Нет связанных вопросов^_^