[英]uibinder element get with jquery selector fail on chrome/safari
我有如下的uibinder html元素
<g:HTMLPanel>
<div class='thumbnailWrapper'>
<ul>
<li>
<a href='#'><img src='41546-140.jpg' /></a>
<div class='caption'>
<p class='captionInside'>testing javascript</p>
</div>
</li>
<div class='clear'></div><!-- clear the float -->
</ul><!-- end unordered list -->
</div><!-- end spolightWrapper div -->
<script>
jQ_Zoom();
</script>
</g:HTMLPanel>
我的javascript在firefox中没有执行问题,即。 但在safari / chrome中,不会调用javascript。 在http://bit.ly/ayuFc1上查看我上传的示例。 尝试用Firefox打开并与chrome / safari比较
我的JavaScript
function jQ_Zoom(){
alert('yoyo');
alert($('.thumbnailWrapper ul li').find('img').height());
}
好像您将<script>
标记直接放在UiBinder xml中一样,看起来不正确。 我认为正确的解决方案是:
<script>
。 第一种选择是将本地Javascript与GWT集成的首选方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.